网格选择



我在我的web应用程序中使用Infragistics Grid。我有一个复选框内的模板字段。我的网格也有分页。当我选择一些行并转到下一页时,我的选择不持久。有什么属性需要我们设置吗?此外,我看到有行选择属性,但在我的情况下,我有一个复选框控件在我的网格。如何在分页时维护我的选择?

对于当前未加载的页面,WebDataGrid中没有保留选择的属性。这是因为WebDataGrid分页完全在服务器端执行,并且每次更改当前页面索引时都会反弹网格。旧的行对象将被丢弃,并为当前页创建新的行对象。实现是出于性能原因。

为了持久化选择,你必须做一些自定义实现。在代码后面跟踪所选行的键,每次网格反弹时,检查键是否存在于当前行集合中,并将该行标记为已选。

相关内容

  • 没有找到相关文章

最新更新