【发布时间】:2016-10-27 18:40:31
【问题描述】:
当我想在剑道网格中编辑日期时,不要在 IE 中显示日期时间选择器,而它在 chrome 中工作正常
@(Html.Kendo().Grid<Models.Person>().Name("people")
.DataSource(dataSource => dataSource
.Ajax()
.Model(model =>
{
model.Id(m => m.PersonID);
model.Field(f => f.Name);
})
.Read(read => read.Action("GetPeople", "Home").Data("extraData"))
.Update(up => up.Action("UpdatePerson", "Home"))
)
.Columns(columns =>
{
columns.Bound(c => c.PersonID);
columns.Bound(c => c.Name);
columns.Bound(k => k.BirthDate).Format("{0:dd.MM.yyyy}");
columns.Command(cmd => cmd.Edit());
})
.Events(ev => ev.DataBound("db"))
)
see result 我使用 ASP.NET5 RC1 MVC
<script src="~/lib/kendo-ui/js/cultures/kendo.culture.es-MX.min.js"></script>
<script>
kendo.culture("es-MX");
</script>
模型.....
public class Person
{
public int PersonID { get; set; }
public string Name { get; set; }
[DataType(DataType.Date)]
public Nullable<DateTime> BirthDate { get; set; }
}
【问题讨论】: