聚合
TreeList允许您在用户对其数据进行分组时显示聚合的数字结果。
要启用聚合功能,请使用DataSource.Aggregates ()
和FooterTemplate ()
方法,以及总
其数据源的字段。
@(Html.Kendo(). treelist () . name ("treelist") . columns (columns => {columns. add()。Field(e => e. extension).Title("Ext") .FooterTemplate("Tota: #= count #, Sum: #= Sum #, Min: #= Min #, Max: #= Max #, Average: #= Average #");}) . dataSource (dataSource => dataSource . serveroperation (false) . read (read => read。Action("All", "EmployeeDirectory")) . aggregs (aggr => {Add (e = > e.Extension) .Count () .Sum () .Max () .Min () .Average ();}) .Model(m => {m. id (f => f. employeeid);m.ParentId(f => f. reportsto);m.Field(f => f. reportsto);})))
有关可运行示例,请参阅演示在TreeList中使用聚合函数。