js赋值的文本框被刷为空的问题解决
用Js给TextBox赋值,在点击服务器按钮组件后,页面刷新后,用Js赋值的Textbox的文本属性为空字符串了。而在Cs给TextBox赋值的都没有丢
Js是这样赋值的:document.getElementById(“txtTest”).value=“123”
在点击服务器按钮组件后,页面刷新后,txtTest.text就等于空字符串了.
导致问题的原因:
因为设置了txtTest.readonly=true
解决方法:
如果必须要这周文本框不可编辑,可以设置文本框的enable属性为false,不设置readonly属性尾true就可以了.