FineUI 官方论坛
标题:
Grid的跨页保持选中行问题
[打印本页]
作者:
TiDi
时间:
2012-12-6 01:53
标题:
Grid的跨页保持选中行问题
本帖最后由 TiDi 于 2012-12-6 01:55 编辑
通过过全选框勾选当前页所有行是,能获取到所有选项的ID,但是再次点击全选框时,所有行的选择都被清除,但是所有选项ID没被清除。
在在线示例里试了一下,效果一样;
作者:
TiDi
时间:
2012-12-6 01:56
附件顺序错, 应该是从1到3的
作者:
sanshi
时间:
2012-12-6 05:33
貌似有问题...
作者:
sanshi
时间:
2012-12-6 13:41
的确是问题,已经修正。
需要把SyncSelectedRowIndexArrayToHiddenField更改为:
private void SyncSelectedRowIndexArrayToHiddenField()
{
List<string> ids = GetSelectedRowIndexArrayFromHiddenField();
List<int> selectedRows = new List<int>();
if (Grid1.SelectedRowIndexArray != null && Grid1.SelectedRowIndexArray.Length > 0)
{
selectedRows = new List<int>(Grid1.SelectedRowIndexArray);
}
复制代码
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4