日期:2014-05-16  浏览次数:20814 次

textbox绑定dataset是不是单向绑定的
text能够绑定显示dataset里的数据,但是修改text的值,却没有更改dataset里的值
------解决方案--------------------
引用:
Quote: 引用:

因为你的代码是单向绑定的,如果你在textbox的值改变的时候再绑定下DataSet,才能称为“双向”绑定

在textChange事件里写再次绑定的代码么?

不是,你是要更新到DataSet,“绑定”代码仅仅是将DataSet的值赋予Text,因此需要逆向绑定,将text的值写入DataSet中,举例:
DataSet.Tables[0].Rows[0]["text"]=text;

这句话的意思就是说将text中的值写入DataSet中第一个表中第一行的text列