TextBox的ReadOnly属性设置为True后获取不到值
2013-03-27 21:12
281 查看
在ASPNET2中,如果将TextBox控件的ReadOnly后,在客户端采用JavaScript改变其值后,在服务器端获取不到改变后的值,解决办法:
1、不要在页面中设置TextBox的ReadOnly属性;直接在Page_Load事件中进行设置:TextBox1.Attributes.Add("ReadOnly","True");
2、在TextBox的HTML标签中加入ContentEditable="false",这种方法简单,在IE中很好用,之后就不用设置TextBox的ReadOnly为true了
1、不要在页面中设置TextBox的ReadOnly属性;直接在Page_Load事件中进行设置:TextBox1.Attributes.Add("ReadOnly","True");
2、在TextBox的HTML标签中加入ContentEditable="false",这种方法简单,在IE中很好用,之后就不用设置TextBox的ReadOnly为true了
相关文章推荐
- 在前台给textbox设置readonly=true属性后,避免后台取不到值的3种解决方法。
- ASP.NET(C#)中将TextBox控件的Readonly属性设置为True时后台直接取值取不到的解决方案
- ASP.NET 中TextBox设置ReadOnly或者Disable后获取不到值的解决办法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- TextBox属性设置为只读后台获取不到值的问题
- TextBox控件设置ReadOnly属性为True后,ViewState保持
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值的解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- TextBox属性设置为只读后台获取不到值的问题
- TextBox控件设置ReadOnly=true后台取不到值三种解决方法(转)
- JS赋值设置了readonly=true的TextBox时,后台取不到值的问题
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法
- .NET中TextBox控件设置ReadOnly=true后台取不到值三种解决方法