我在我的网络应用程序中使用Infragistics Grid。我在模板字段中有复选框。我的网格也有分页。当我选择一些行并转到下一页时,我的选择不会持续存在。有没有我们需要设置的财产?此外,我看到有行选择属性,但在我的情况下,我的网格中有一个复选框控件。如何保持我对分页的选择。?
答案 0 :(得分:1)
对于当前未加载的页面,没有任何属性可以在WebDataGrid
中保留选择。这是因为WebDataGrid
分页完全在服务器端执行,并且每次更改当前页面索引时网格都会反弹。处理旧的行对象,并创建当前页面的新行对象。出于性能原因,实现是这样的。
为了坚持选择,你必须做一些自定义实现。跟踪代码后面所选行的键,每次网格反弹时,检查当前行集合中是否存在该键,并将该行标记为已选中。