Kendo Chrome 版本 56.0.2924 中的 DatePickerFor 问题
Kendo DatePickerFor issue in Chrome version 56.0.2924
我正在使用 Kendo DatePickerFor。
我最近更新 Chrome 浏览器后,它在日期选择器控件中显示一个空白值。我用它来选择 MMM yyyy
格式的月份。
有人可以帮我吗?
我之前的 chrome 版本是 55.0.2883
并且运行良好。
我在视图文件中的代码是:
@(Html.Kendo().DatePickerFor(m => m.FromDate).Start(CalendarView.Year).Depth(CalendarView.Year).Format("MMM yyyy"))
这解决了我的问题:
http://www.telerik.com/forums/date-field-not-rendering-correct-in-browsers-that-support-html-5
Some browsers with native support for "date" type (Chrome in particular) validate the set value and if it is not in the correct format (a valid full-date as defined in [RFC 3339]) then it is ignored. For now you can change the type the input to "text" permanently and avoid any issues related with the native inputs
@(Html.Kendo().DatePicker()
.Name("datepicker")
.Value("10/10/2011")
.HtmlAttributes(new { type = "text" })
)
我正在使用 Kendo DatePickerFor。
我最近更新 Chrome 浏览器后,它在日期选择器控件中显示一个空白值。我用它来选择 MMM yyyy
格式的月份。
有人可以帮我吗?
我之前的 chrome 版本是 55.0.2883
并且运行良好。
我在视图文件中的代码是:
@(Html.Kendo().DatePickerFor(m => m.FromDate).Start(CalendarView.Year).Depth(CalendarView.Year).Format("MMM yyyy"))
这解决了我的问题: http://www.telerik.com/forums/date-field-not-rendering-correct-in-browsers-that-support-html-5
Some browsers with native support for "date" type (Chrome in particular) validate the set value and if it is not in the correct format (a valid full-date as defined in [RFC 3339]) then it is ignored. For now you can change the type the input to "text" permanently and avoid any issues related with the native inputs
@(Html.Kendo().DatePicker()
.Name("datepicker")
.Value("10/10/2011")
.HtmlAttributes(new { type = "text" })
)