Asp.net 当ServerOperation为true时,在Kendo网格中设置聚合日期时间的格式
我在剑道网格中有一列DateTime的:Asp.net 当ServerOperation为true时,在Kendo网格中设置聚合日期时间的格式,asp.net,asp.net-mvc-4,kendo-ui,kendo-grid,kendo-asp.net-mvc,Asp.net,Asp.net Mvc 4,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我在剑道网格中有一列DateTime的: columns.Bound(typeof(DateTime), "MyDateTimeColumn").ClientFooterTemplate("#= kendo.toString(min, 'yyyy/MM/dd') #") 正如您所看到的,我已经为页脚定义了格式,它可以正常工作,但只有在DataSource中定义了ServerOperation(false)时才可以。当我将ServerOperation切换为TRUE时,页脚中显示的数据类似于“/
columns.Bound(typeof(DateTime), "MyDateTimeColumn").ClientFooterTemplate("#= kendo.toString(min, 'yyyy/MM/dd') #")
正如您所看到的,我已经为页脚定义了格式,它可以正常工作,但只有在DataSource中定义了ServerOperation(false)时才可以。当我将ServerOperation切换为TRUE时,页脚中显示的数据类似于“/Date(1384124400000)/”
在这种情况下,如何在页脚中创建剑道网格格式聚合日期时间?解决方案非常简单。我必须使用kendo.parseDate函数:
columns.Bound(typeof(DateTime), "MyDateTimeColumn").ClientFooterTemplate("#= kendo.toString(kendo.parseDate(min), 'yyyy/MM/dd') #")