我正在Kendo UI Grid中显示汇总数据。我显示一个包含分组数据的网格。但是我需要添加一个新列,它是特定组的另一个列行的聚合(如下所示)。
Column4显示了column3值的汇总。
我尝试过Kendo UI文档,但这似乎非常具体,无法找到任何内容。我是否需要自定义实现,或者Kendo UI网格是否具有此功能?
答案 0 :(得分:0)
可以在footerTemplate
和groupFooterTemplate
中以声明方式访问聚合值,也可以从数据项以编程方式访问聚合值。以下答案演示了所有这些选项:
https://stackoverflow.com/a/40139348/3086237
但是,Grid不提供以声明方式将聚合值放在常规数据行中的方法。通常,这没有意义,因为相同的值将出现在特定组的所有行中。如果您确实需要数据行中的聚合值,则必须在dataBound
中以编程方式获取它,然后通过DOM操作将其注入所需的表格单元格中。