TextBox的Text属性绑定到DataTable的一列
this.txtCharge_name  .DataBindings.Add("Text",this.dsGeneralInfo.CCHARGEITEM,"CCIM_CHARGE_NAME");
在执行页面操作TextBox文本框可以同步到DataTable的当前行,而
用后台代码更改TextBox的Text时,DataTable的当前行没有同步TextBox的Text呢

解决方案 »

  1.   

    你应该直接更改数据源的值,而不是去更改TextBox的值!
      

  2.   

    直接更改数据源的值,TextBox的值是从数据源读来的,是根与末的问题,所以,只要修改数据源的值(根),TextBox的值(末)也变改变了。
      

  3.   

    是可行,但是为什么我在执行时在页面上更改TextBox的Text时,数据源跟着自动更改,而在代码操作Text是,数据源没有跟着自动更改。难道这两种方式有什么不同吗?
      

  4.   

    如果按照 JasonHeung(拥有一切不过就这样笑着哭) 的说法,我必须分别操作TextBox和数据源,那就失去绑定的意义了。