datagrid与dataset不同步?
一个datagrid绑定了一个dataset。我用dg1.CurrentRowIndex读取dataset里的数据时。但是如果我点击了dg1的列头使数据重新排列后,从dataset里读出来的数据并不是dg1中当前选中的数据。为什么,请问有什么解决方法?
[解决办法]
用Dataset来绑定只是绑它的DataView,其实际内容是不变的。GridView有DataItemKey可以用,返回是数据的主键。
发布时间: 2011-12-21 23:56:01 作者: rapoo
datagrid与dataset不同步?
一个datagrid绑定了一个dataset。我用dg1.CurrentRowIndex读取dataset里的数据时。但是如果我点击了dg1的列头使数据重新排列后,从dataset里读出来的数据并不是dg1中当前选中的数据。为什么,请问有什么解决方法?
[解决办法]
用Dataset来绑定只是绑它的DataView,其实际内容是不变的。GridView有DataItemKey可以用,返回是数据的主键。