Asp.net mvc Kendo UI MVC网格在编辑时无法使用日期选择器

Asp.net mvc Kendo UI MVC网格在编辑时无法使用日期选择器,asp.net-mvc,kendo-ui,Asp.net Mvc,Kendo Ui,我得到了一个网格,我想在其中显示数据,但由于某些原因,当我想编辑我的datetime字段时,我不能使用datepicker。我尝试使用EditorTemplateName,但我得到了一些没有填写日期的老式计时器 我想要一个像 有这方面经验的人吗?我没有用MVC包装器完成您尝试的工作,但我已经在客户端完成了。查看这个JS文件,也许它会帮助您配置列编辑器模板 我还没有完成您尝试使用MVC包装器的工作,但我已经在客户端完成了。查看这个JS文件,也许它会帮助您配置列编辑器模板 我找到了解决办法。似乎

我得到了一个网格,我想在其中显示数据,但由于某些原因,当我想编辑我的datetime字段时,我不能使用datepicker。我尝试使用EditorTemplateName,但我得到了一些没有填写日期的老式计时器

我想要一个像


有这方面经验的人吗?

我没有用MVC包装器完成您尝试的工作,但我已经在客户端完成了。查看这个JS文件,也许它会帮助您配置列编辑器模板


我还没有完成您尝试使用MVC包装器的工作,但我已经在客户端完成了。查看这个JS文件,也许它会帮助您配置列编辑器模板


我找到了解决办法。似乎需要添加通用的cshtml文件。我在共享文件夹中添加了一个文件夹(必须是共享文件夹),并添加了类“Date.cshtml”

Date.cshtml

@model DateTime?

@(Html.Kendo().DatePickerFor(m => m).Format("dd/MM/yyyy"))
在网格中,可以引用此editortemplate

columns.Bound(x => x.DisplayDate).Format("{0:dd/MM/yyyy}").EditorTemplateName("Date")

我找到了解决办法。似乎需要添加通用的cshtml文件。我在共享文件夹中添加了一个文件夹(必须是共享文件夹),并添加了类“Date.cshtml”

Date.cshtml

@model DateTime?

@(Html.Kendo().DatePickerFor(m => m).Format("dd/MM/yyyy"))
在网格中,可以引用此editortemplate

columns.Bound(x => x.DisplayDate).Format("{0:dd/MM/yyyy}").EditorTemplateName("Date")

请注意,如果页面上有另一个字段与datepicker具有相同的name属性,则这将不起作用。如果其他人与我有相同的问题,请仅供参考。注意,如果页面上有另一个字段与datepicker具有相同的name属性,则此操作将不起作用。如果有人和我有同样的问题,请告诉我。