ASP.NET 2.0 只读 TextBox 回发后信息丢失

来源:互联网 发布:windows 10 s 编辑:程序博客网 时间:2024/05/16 07:40

ASP.NET 2.0 只读 TextBox 回发后信息丢失

如果在服务端设置了textbox为只读,那么在客户端用js修改textbox的内容,页面回发的时候其值会丢失...

决绝方案:

其一、就是不用 TextBox,改用 HtmlControls:

<input type="text" id="txt" runat="server" readonly />

 

其二、

this.TextBox1.Attributes["contentEditable"] = "false";(好象只对IE有效果)