把textbox控件的Enabled属性改为false后,然后通过javascript给该控件赋值,页面上能显示出来赋于的值,但当我需要保存时在.cs文件中取它的text时,值就没了,请大家帮帮忙。

解决方案 »

  1.   

    http://topic.csdn.net/u/20071106/18/9f2b256c-22ce-45f3-873d-1d49fa237060.html
      

  2.   

    不要給textbox控件設置Enabled後台添加 this.textbox.Attributes.Add("readonly", "readonly");
    這樣就可以拿到了
      

  3.   

    放隐藏域。
    <asp:HiddenField ID="HiddenField1" runat="server" />赋值的时候一起赋了 后台取
      

  4.   

    这种方法很好 如果用HiddenField的话 是可行的  但是页面上面的控件多了 多页面的加载是没有好处的