webform的textbox当它的数据来源于记录集时,修改后不能取到新值?

解决方案 »

  1.   

    看看你页面绑定代码放在if(!ispostback)里面没
      

  2.   

    用Response.Write("<script>window.location=aa.aspx?id="+aa+"</script>");来跳页
      

  3.   

    1、可能你根本就没找到这个控件,如果是gridview里面的textbox的话,你就遍历row找到那个控件吧,肯定能取到的。
    2、其他地方更改过控件值
    3、控件赋值是在前台操作,有可能后台没取到,也就是postback的问题,建议从后台在取一次
      

  4.   

    只有textbox控件
    第(1)种情况时都可以存入值,(2)又能取出,哪有没有找到控件的可能呢?
    在立即窗口中调试过,没有新值!!!
      

  5.   

    在pageinitcomplete中有一个付值语句没有放到ispostback中引起的问题.