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

TextBox 数据绑定 修改数据后要移动到其他行才能保存,该怎么解决

2012-05-20 
TextBox 数据绑定 修改数据后要移动到其他行才能保存有一个DataViewGrid,一个TextBox,dataViewGrid绑定到

TextBox 数据绑定 修改数据后要移动到其他行才能保存
有一个DataViewGrid,一个TextBox,
  dataViewGrid绑定到 DataTable
TextBox 绑定到DataTable 的某字段。

显示都没问题,

就是,当移动到某行后,在TextBox中修改数据,再点保存按钮,无效。

非得移动当前行到其他行,才能保存TextBox新修改的数据。
(这个可用代码实现)

若只有一行,怎么办呢?

[解决办法]
不是很明白楼主的意思
[解决办法]
听不懂!
[解决办法]
要设置一个属性,默认的是失去焦点后才更新到数据源。
加上:UpdateSourceTrigger=PropertyChanged 就指示当属性有变化时把数据更新到数据源。
[解决办法]
当然不行了,应该随着焦点移动的行中的列重新绑定给textBox1,或换思路
[解决办法]
那说明你的代码肯定是有问题
[解决办法]
WinForm下面的绑定并不理想,不建议用,你喜欢绑定的话,还是用WPF的好。

热点排行