在调试时,我可以看到日期字段在重新调整的 JSON 中有日期值,但日期没有显示在网格中。请建议我修复。
@(Html.Kendo().Grid<Entities.Details>()
.Name("grid")
.HtmlAttributes(new { style = " max-width: 950px ; width: auto " })
.Columns(columns =>
{
columns.Bound(p => p.RuleId).Title("Rule ID").Width(150);
columns.Bound(p => p.RuleTitle).Title("Rule Title");
columns.Bound(p => p.ScheduleTitle).Title("Schedule Title");
columns.Bound(p => p.StartDate).Title("Start Date").Format("{0:h:mm:ss tt}").Width(100);
columns.Bound(p => p.EndDate).Title("End Date").Format("{0:h:mm:ss tt}").Width(100);
columns.Bound(p => p.CreatedBy).Title("Created By");
columns.Bound(p => p.UpdatedBy).Title("Last Updated By");
columns.Bound(p => p.LastExDate).Title("Last Ex Date").Format("{0:MM/dd/yyyy}").Width(100);
columns.Bound(p => p.LastExMode).Title("Last Ex Mode");
columns.Bound(p => p.ExStatus).Title("Last Ex Status");
columns.Bound(p => p.ExecutedBy).Title("Last Executed By");
columns.Bound(p => p.ExStatus).Title("Ex Status").Width(110);
})
.ToolBar(tools => tools.Excel())
.Pageable(pageable => pageable
.Refresh(true)
.PageSizes(new int[] { 10, 20, 50, 100 })
)
.Sortable()
.Filterable()
.Excel(excel => excel
.FileName("Rule Ex History.xlsx")
.Filterable(true)
.AllPages(true)
)
.Resizable(r => r.Columns(true))
.ColumnMenu()
.DataSource(dataSource => dataSource
.Ajax().Read(read => read.Action("RuleExHistoryRead", "RuleExHistory"))