在ASP.NET2.0 里使用TextBox控制,想使它不能手工输入文本,而是通过JS制作的日历来选择给其赋值,以前用ASP就是这样做的.以前用的是HMTL的
input标记 这样就可以了.
<input readonly="true" type="text"/>但是给ASP.NET2.0 的TextBox控件设置为readlonly 设置为真的话,它所在的FormView里的操作就接受不到它(TextBox)的值了.这个如何解决?
谢谢!
input标记 这样就可以了.
<input readonly="true" type="text"/>但是给ASP.NET2.0 的TextBox控件设置为readlonly 设置为真的话,它所在的FormView里的操作就接受不到它(TextBox)的值了.这个如何解决?
谢谢!
在后台这样写
TextBox1.Attributes.Add("onkeydown", "return false");
这样用户就不能手动改变它的值了.
TextBox1.Attributes.Add("readonly", "readonly");