1
我正在构建一个在网格中显示一些结果的应用程序。 网格是在后面的C#代码中动态创建的。我正在使用下面的代码来显示网格上的分组。但我也想有一个汇总行。我已经试过这个插件,但它似乎并没有工作。动态EXT.NET的摘要行GridPanel
private GroupingView group = new GroupingView();
group.ID = "gv1";
group.HideGroupedColumn = true;
group.GroupTextTpl = "{text} ({[values.rs.length]} {[values.rs.length > 1 ? \"Items\" : \"Item\"]})";
group.EnableRowBody = true;
GridPanelResults.View.Add(group);
GroupingSummary gsPlugin = new GroupingSummary();
GridPanelResults.Plugins.Add(gsPlugin);
这是摘要行,我需要 http://examples.ext.net/#/GridPanel/...oupingSummary/
任何想法?
谢谢!我通过将ColumnBase对象添加到ColumnModel来创建网格。所以他们没有摘要类型 – maephisto 2011-04-07 14:23:26
尝试使用GroupingSummaryColumn:'var column = new GroupingSummaryColumn {SummaryType = SummaryType.Count}; grid.ColumnModel.Columns.Add(column);' – Selmaril 2011-04-07 14:38:44
如果你不能使用GroupingSummaryColumn - 你可以添加自定义配置到ColumnBase。 'var columnBase = new Column(); (columnBase as ColumnBase).CustomConfig.Add(new ConfigItem(“summaryType”,“max”));'。标准函数是“最大”,“总和”,“平均”,“计数”。 – Selmaril 2011-04-07 14:48:22