首页 > 解决方案 > 如何格式化剑道网格组日期

问题描述

我在 Kendo Grid 中使用以下分组。

.Group(groups => groups.AddDescending(p => p.TransactionMonth))

该月以 ISO 格式出现,例如 2020-03-02T00:00:00。组标题中也显示相同的内容。是否可以将其转换为以 MMMM yyyy 格式显示?

标签: kendo-gridkendo-asp.net-mvc

解决方案


找到了解决方案。将 GroupHeaderTemplate 添加到绑定的列,如下所示

columns.Bound(t => t.TransactionMonth).Title("Transaction Month").Hidden(true).ClientGroupHeaderTemplate("#= kendo.toString(kendo.parseDate(value.split('T')[0]), 'MMMM yyyy') #");

推荐阅读