pageload中是不是对textbox的text进行赋值了?

解决方案 »

  1.   

    如果是把它包含在if(!IsPostBack)中
      

  2.   

    考虑把修改的值也放到一个hidder中
    这样可以在服务器端取到用js修改的数据
      

  3.   

    用js修改控件值后,在回发的话,在服务器端是接收不到修改后的值。
    我以前用js给ListBox添加项,回发后用SelectItem出异常,说空引用。
    我也不知道是为什么。
    另外,没有在PageLoad中赋值。
      

  4.   

    js修改界面中某个控件的内容   提交的时候不能传到服务器吗? 
    =========
    当然可以,因为form提交时的数据就是修改后的数据
    不管你是给input text输入文本还是js赋值都是一个效果。最终服务器端会通过request取得控件值赋值给this.控件名原因可能是你pageload又给重新赋值了