【发布时间】:2015-06-19 20:38:21
【问题描述】:
这是我的网格(有点简化):
@(Html.Kendo().Grid().Columns(columns =>
{
columns.Bound(x => x.TimeStamp).Hidden(true)
.ClientGroupHeaderTemplate("#= value #");
columns.Bound(x => x.Net);
columns.Bound(x => x.Gros);
columns.Bound(x => x.Total)
.ClientGroupFooterTemplate("# sum #");
})
.Pageable(p => p.Enabled(false))
.Sortable(s => s.Enabled(false))
.Groupable(g => g.Enabled(false))
.Scrollable(s => s.Enabled(false))
.DataSource(source => source
.Ajax()
.Aggregates(aggregates =>
{
aggregates.Add(c => c.Net).Sum();
aggregates.Add(c => c.Gros).Sum();
aggregates.Add(c => c.Total).Sum();
})
.Group(groups => { groups.Add(c => c.TimeStamp); })))
它显示了一个网格,其中包含按添加时间分组的订单位置,组标题显示时间戳,组页脚显示总和。现在我想要两件事:
- 整个表的页脚,包括净额、总收入和总额的总和。 (#= sum # 在这里不起作用)
- 访问标头中组聚合的值,而不仅仅是时间戳
我该怎么做?
【问题讨论】:
-
你好,我使用了相同的语法,但我得到 'sum' is undefined 错误,请帮助我
标签: razor kendo-ui kendo-grid