如何使用Janus GridEx for WinForms获取每个组的总行数?

如何使用Janus GridEx for WinForms获取每个组的总行数?,winforms,janus,gridex,Winforms,Janus,Gridex,我正在使用Janus GridEx(Windows窗体),希望将内容导出到Excel。我们使用了Janus以前内置的导出功能,但特别是在分层网格中,导出的文件看起来不专业 因此,现在我们已经编写了自己的导出代码,除了子表或分组的总行数没有导出外,一切都正常工作。这是因为循环通过GridEx.GetRows()然后递归通过parentRow.GetChildRows()不会拾取网格中显示的所有行 有人知道如何获取这些总行吗?在.GetRows中循环时,可以检查JanusRow.RowType,如果

我正在使用Janus GridEx(Windows窗体),希望将内容导出到Excel。我们使用了Janus以前内置的导出功能,但特别是在分层网格中,导出的文件看起来不专业

因此,现在我们已经编写了自己的导出代码,除了子表或分组的总行数没有导出外,一切都正常工作。这是因为循环通过
GridEx.GetRows()
然后递归通过
parentRow.GetChildRows()
不会拾取网格中显示的所有行


有人知道如何获取这些总行吗?

在.GetRows中循环时,可以检查JanusRow.RowType,如果它等于Janus.Windows.GridEX.RowType.TotalRow,则该行中包含总值


*这是使用Janus网格的v3.5版

使用ASP.NET内置数据网格。这将解决您的问题。

这只适用于表的总行,而不适用于组的总行。我们现在正在使用Janus版本4。他们可能同时改变了一些东西,或者我们以前可能错过了这一点。要获取组的总行数,需要检查JanusRow.RowType=Janus.Windows.GridEX.RowType.GroupFooter