当ServerOperation为true时,在Kendo Grid中格式化聚合的DateTime

时间:2014-01-14 10:48:34

标签: asp.net asp.net-mvc-4 kendo-ui kendo-grid kendo-asp.net-mvc

我在日期时间的Kendo Grid中有一个专栏:

columns.Bound(typeof(DateTime), "MyDateTimeColumn").ClientFooterTemplate("#= kendo.toString(min, 'yyyy/MM/dd') #")

正如您所看到的,我已经为页脚定义了格式并且它工作正常,但只有在DataSource中定义了ServerOperation(false)时才能正常工作。当我将ServerOperation切换为TRUE时,页脚中显示的数据类似于“/ Date(1384124400000)/”。

在这种情况下,如何在页脚中使用Kendo Grid格式聚合DateTime?

1 个答案:

答案 0 :(得分:1)

解决方案变得如此简单。我不得不使用kendo.parseDate函数:

columns.Bound(typeof(DateTime), "MyDateTimeColumn").ClientFooterTemplate("#= kendo.toString(kendo.parseDate(min), 'yyyy/MM/dd') #")