【发布时间】:2011-01-28 08:27:22
【问题描述】:
如何在 CSS 中禁用文本框? 目前,我们的视图中有一个文本框,可以根据模型中的属性启用/禁用它。 我们有 asp.net MVC 视图;根据 Model 属性的值,我们需要渲染文本框或只读文本框。 我们正在考虑通过将 CSS 应用于视图控件来做到这一点。 以前有人做过吗?
【问题讨论】:
-
请注意
readonly和disabled之间存在细微差别。在这两种情况下,该值都是不可编辑的,但前者无论如何都会将值发送到服务器端,而后者则不会。此外,后者在大多数网络浏览器中具有不同的(较暗/灰色)默认样式。