【问题标题】:Kendo UI grid aggregate using groups and Razor syntaxKendo UI 网格聚合使用组和 Razor 语法
【发布时间】: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); })))

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

  1. 整个表的页脚,包括净额、总收入和总额的总和。 (#= sum # 在这里不起作用)
  2. 访问标头中组聚合的值,而不仅仅是时间戳

我该怎么做?

【问题讨论】:

  • 你好,我使用了相同的语法,但我得到 'sum' is undefined 错误,请帮助我

标签: razor kendo-ui kendo-grid


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2015-09-20
    • 1970-01-01
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 2014-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多