日期:2014-05-20  浏览次数:20782 次

datagrid与dataset不同步?
一个datagrid绑定了一个dataset。我用dg1.CurrentRowIndex读取dataset里的数据时。但是如果我点击了dg1的列头使数据重新排列后,从dataset里读出来的数据并不是dg1中当前选中的数据。为什么,请问有什么解决方法?

------解决方案--------------------
用Dataset来绑定只是绑它的DataView,其实际内容是不变的。GridView有DataItemKey可以用,返回是数据的主键。