使用ajax,我在日期列中绑定剑道网格,它返回剑道网格returns/date(1403789061723)/?

使用ajax,我在日期列中绑定剑道网格,它返回剑道网格returns/date(1403789061723)/?,ajax,asp.net-mvc,kendo-ui,Ajax,Asp.net Mvc,Kendo Ui,使用ajax绑定日期列中的剑道网格,它返回剑道网格returns/date(1403789061723)/其他字段已正确绑定。在正常绑定的情况下,其工作正常。是否有任何方法修复此问题误差。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

使用ajax绑定日期列中的剑道网格,它返回剑道网格returns/date(1403789061723)/其他字段已正确绑定。在正常绑定的情况下,其工作正常。是否有任何方法修复此问题误差。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。正常。我要问的第一件事是,呈现回网格的数据的模型结构是什么

我怀疑您使用的是一个不平坦的复杂模型,例如,您有一些具有多个属性的自定义类

如果是这种情况,网格和数据源将无法确定实际的数据类型,并将不在数据顶层的任何内容视为字符串

若要解决此问题,请展平分配给网格的viewmodel数据,或使用解析函数显示日期。像这样的方法应该会奏效:

columns.Bound(c => c.Date).ClientTemplate("#=kendo.format(\"{0:ddd, dd MMM yyyy}\",kendo.parseDate(Date))#")

显然,你需要什么样的日期时间格式

请注意,在这些复杂场景中,客户端筛选和排序可能无法按预期工作。我只是在几周前遇到类似问题时才知道这一点。