读书人

大神们,dataset,dataGridView有关问题

发布时间: 2013-08-06 16:47:25 作者: rapoo

大神们,dataset,dataGridView问题求解
C#,Form程序,把dataset数据绑定到datagridview,datagridview中的数据更改后点击保存按钮,利用dataset.HasChanges(),来判断是否有数据更新。
但是有这么个细节:我改了其中1行数据,不更改选中行的情况(即鼠标不去点击dgv中的其它行)直接点保存,dataset.HasChanges()没反应,只有我先点击一下datagridview中的其它行,再点击保存,dataset.HasChanges()才有反应。

问:怎样才能去掉多余的点击步骤。

谢谢!

另外的我绑定的是DataView的?求解求解```
网上有说是bindingSource()绑定,用bindingSource.EndEdit()可以
怎么弄呢? DataGridView dataset C#
[解决办法]
DataView绝对不是一个好用控件!
[解决办法]
是的,可以通过bindingSource绑定解决,
bindingSource.EndEdit();之后,那么系统才会知道你编辑结束了
但是有一个,还是尽量不要用太多的全局变量``

读书人网 >C#

热点推荐