使用组和Razor语法的剑道UI网格聚合

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

这是我的网格(稍微简化):

它显示一个网格,其中订单位置按添加的时间分组,组标题显示时间戳,组页脚显示总金额。现在我想有两件事:

  • 整张表的页脚,包括净额、总额和总额。(sum不在这里工作)
  • 访问标头中的组聚合值,而不仅仅是时间戳

  • 我怎样才能做到呢?

    我已经把这个问题发布到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); })))