|
2
|
| Cá´ÊÊ bcherry · 技术社区 · 16 年前 |
|
|
1
3
这是故意的。作为一种ASP.NET安全功能,在服务器上将其设置为只读将使其保持只读,无论客户端发生什么情况。如果您希望他们能够覆盖它并实际提交一个值,那么它在服务器上不是真正的只读,只是在客户端上有条件地。当他们选中复选框以更改服务器上的readonly属性时,您可以执行回发,也可以使用以下ASP.NET代码仅设置客户端上的readonly属性:
|
|
|
2
0
好吧,我调整了我的样本,我想我看到了问题——我可能错了,但我认为它的行为符合预期。
将codebehind上的字段设置为只读时
我不认为这是一个错误。我认为这是有意的,将某些内容完全锁定—服务器端的只读挂起似乎是首选。
我可以建议使用隐藏的输入字段和跨距或
或者,如果您可以访问JS库(如jQuery),则可以在文本框上设置CSS类(使用
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |