gridview 模板列中有一个TextBox,
对gridview中的TextBox列数据进行修改,
要求:
对每一行中TextBox的数据修改后,另外一列的数据随之实时更新。(该列由TextBox列数据计算得出)

解决方案 »

  1.   

    这个很简单用js
    在rowdatabound事件里.
    Text tb1=(TextBox)e.Row.FindControl("TextBox1");
    Text tb2=(TextBox)e.Row.FindControl("TextBox2");
    红色标明这可以写你要得到值的js
    tb1.Attribute.Add("onkeypress","document.getElementById("+tb1.ClientID+").Value='AAAAA';");
      

  2.   

    可以用js来操作 在文本框的onchange事件中用 event.srcElement 向上来找到同一行中的另一个textbox 计算然后赋值参考
    http://www.cnblogs.com/oec2003/archive/2008/05/25/1206963.html第4点
      

  3.   

    http://blog.csdn.net/antiking/archive/2008/11/11/3278059.aspx
    参考这个吧.
      

  4.   

    烂人,模板列就不认识ROW都不讲清楚