我有一个网格,我想在其中显示数据,但由于某种原因,当我想编辑我的日期时间字段时,我无法使用日期选择器。我尝试使用 EditorTemplateName,但我得到了一些没有填写日期的老式时间选择器。
我想要一个看起来像 这样的日期选择器
有这方面经验的人吗?
我有一个网格,我想在其中显示数据,但由于某种原因,当我想编辑我的日期时间字段时,我无法使用日期选择器。我尝试使用 EditorTemplateName,但我得到了一些没有填写日期的老式时间选择器。
我想要一个看起来像 这样的日期选择器
有这方面经验的人吗?
我找到了解决方案。看来您需要添加通用 cshtml 文件。我在我的共享文件夹中添加了一个文件夹(必须是共享文件夹),并添加了“Date.cshtml”类。
日期.cshtml
@model DateTime?
@(Html.Kendo().DatePickerFor(m => m).Format("dd/MM/yyyy"))
在您的网格中,您可以参考此编辑器模板
columns.Bound(x => x.DisplayDate).Format("{0:dd/MM/yyyy}").EditorTemplateName("Date")
我还没有完成您尝试使用 MVC 包装器的操作,但我已经在客户端完成了它。看看这个 JS Bin,也许它会帮助你配置你的列编辑器模板。