使用组和Razor语法的剑道UI网格聚合
这是我的网格(稍微简化): 它显示一个网格,其中订单位置按添加的时间分组,组标题显示时间戳,组页脚显示总金额。现在我想有两件事:使用组和Razor语法的剑道UI网格聚合,razor,kendo-ui,kendo-grid,Razor,Kendo Ui,Kendo Grid,这是我的网格(稍微简化): 它显示一个网格,其中订单位置按添加的时间分组,组标题显示时间戳,组页脚显示总金额。现在我想有两件事: 整张表的页脚,包括净额、总额和总额。(sum不在这里工作) 访问标头中的组聚合值,而不仅仅是时间戳 我怎样才能做到呢?我已经把这个问题发布到Telerik论坛上了 您好,我对此使用了相同的语法,但我得到的“sum”是未定义的错误,请帮助我 @(Html.Kendo().Grid().Columns(columns => { columns.Bou
我怎样才能做到呢?我已经把这个问题发布到Telerik论坛上了
您好,我对此使用了相同的语法,但我得到的“sum”是未定义的错误,请帮助我
@(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); })))