Datagrid分页:无效的CurrentPageIndex值.它必须> = 0

Shy*_*yju 3 paging datagrid

我有一个启用了分页的数据网格.我正在基于过滤条件在datagrid中显示结果.我已经过滤了数据,现在有2页.当我去第2页.而我正在再次进行seacrhing功能以缩小结果范围.然后我收到一个错误,如"无效的CurrentPageIndex值.它必须> = 0和<PageCount + datagrid分页"我确信第二次搜索只会产生比前一次更少的页数.如何解决这个问题?提前致谢

Joh*_*ers 5

进行某些更改时,需要重置为第1页.这包括过滤更改.几乎,每次更改网格可用的行数时,请返回第1页.