我使用的劍道datePickerFor 代碼到模型=====劍道DatePickerFor錯誤值'09 -16-2016' 是無效的日期:
[DataType(DataType.Date)]
[Display(Name = "Date:")]
[DisplayFormat(DataFormatString = "{0:MM-dd-yyyy}",
ApplyFormatInEditMode = true)]
public DateTime TransactionDate { set; get; }
進入查看頁面====
@(Html.Kendo().DatePickerFor(m => m.TransactionDate)
.Format("MM-dd-yyyy")
.ParseFormats(new List<string>()
{
"MM-dd-yyyy"
})
)
而且使用JavaScript ====
$(function() {
kendo.culture("en-US");
})
我的劍道DatePickerFor是一個形式裏面。 當我提交表單給出錯誤 - 「價值'09 -16-2016'在日期無效:」。 我的本地機器日期格式是「dd-MM-yyyy」。 當我將此格式設置爲datepicker時,表單已正確提交。 但是我想設置不依賴於本地數據格式的具體格式 請知道我該如何解決這個問題。
您在客戶端上發佈驗證錯誤或發佈到服務器後發生驗證錯誤? – sachin