首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DATAGRIDVIEW 排序后 还抉择原来的行

2013-07-09 
DATAGRIDVIEW 排序后 还选择原来的行DATAGRIDVIEW 刷新排序后 还选择原来的行! 如果用刷新前的tempIndex

DATAGRIDVIEW 排序后 还选择原来的行
DATAGRIDVIEW 刷新排序后 还选择原来的行!


 如果用刷新前的tempIndex = this.dataGrid.CurrentRow.Index;
来保存,然后再赋值给刷新后的当前CurrentCell 肯定是不行 的。


[解决办法]
你有分页吗??没得换根据ID来遍历获取对应索引
有的话你怎么破??
[解决办法]
每个记录都有ID的了,你可以开始保存选择记录的ID,然后如果是升序的话,序列和ID序号是对应的,这样就直接可以通过ID来选中刚才的哪行就可以的,如果是降序的话,相当于是最大记录数减去你之前记录的ID 

热点排行