Devexpress AspxGridView和ShowHeaderFilterButton属性

Devexpress AspxGridView和ShowHeaderFilterButton属性,devexpress,aspxgridview,Devexpress,Aspxgridview,我的问题很简单。我有一个AspxGridView,其中有一个DataTable作为数据源。 当我使用ShowHeaderFilterButton属性启用的combox筛选行时,数据源不会更新,并且我的行数保持不变 如何计算未隐藏的行数?ASPxGridView不对基础数据源应用筛选条件。因此,过滤完成后,网格的数据源具有与以前相同的记录计数。此问题的一个可能解决方案是遍历网格并获取所需的键字段值或行对象: object[] rows = new object[ASPxGridView1.Visi

我的问题很简单。我有一个AspxGridView,其中有一个DataTable作为数据源。 当我使用ShowHeaderFilterButton属性启用的combox筛选行时,数据源不会更新,并且我的行数保持不变


如何计算未隐藏的行数?

ASPxGridView不对基础数据源应用筛选条件。因此,过滤完成后,网格的数据源具有与以前相同的记录计数。此问题的一个可能解决方案是遍历网格并获取所需的键字段值或行对象:

object[] rows = new object[ASPxGridView1.VisibleRowCount];
        for(int i = 0; i < ASPxGridView1.VisibleRowCount; i++) {
            rows[i] = ASPxGridView1.GetRowValues(i, ASPxGridView1.KeyFieldName);
            //or
            rows[i] = ASPxGridView1.GetRow(i);
        } 
object[]行=新对象[ASPxGridView1.VisibleRowCount];
对于(int i=0;i