【发布时间】:2016-05-22 13:29:35
【问题描述】:
我今天在我们的应用程序中遇到了这个“问题”,我通过将该字段第二次添加到隐藏字段中的视图来修复它,最终确实被发布了,但这似乎有点草率......解决方法应该开箱即用。
我一直在想;为什么它会这样工作?我确信这是有充分理由实施的..有人吗?是否有某种通用的 web.config 设置可以为整个应用程序或一个特定表单(或整个页面)发布禁用字段?
这个问题与其他问题不同,因为我想知道 MVC 像这样工作的原因 + 如果有某种通用设置可以绕过这个问题。
问候。
【问题讨论】:
-
您可能需要考虑只读而不是禁用,但不要依赖发送到服务器的值。
-
HTML 规范规定只有successful controls 发布它们的值。禁用的控件不是“成功的”控件
标签: asp.net-mvc html