asp.net - 我可以通过从 web.config 中删除条目来关闭所有 MVC 客户端验证吗

标签 asp.net asp.net-mvc asp.net-mvc-3 validation asp.net-mvc-4

我的 web.config 中有以下设置:

<appSettings>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>

我没有使用任何客户端验证。

我应该将它们设置为false还是只删除这两个条目就可以了?

最佳答案

如果您不想要它,请将其设置为 false。这样您甚至不必稍后猜测默认值是什么,项目中的其他人可以立即看出将其关闭是您的意图。

同时从捆绑配置中删除客户端验证,以防止用户进行不必要的下载。

关于asp.net - 我可以通过从 web.config 中删除条目来关闭所有 MVC 客户端验证吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19163767/

相关文章:

asp.net - 如何在 ASP.NET MVC 中呈现事件报表 WebViewer

asp.net - app_offline 不被尊重?

Jquery UI 自动完成 MultiSelect 不起作用

asp.net-mvc-3 - MVC 自定义成员(member)提供商

c# - Rhino Mocks 中没有参数且没有返回值的模拟方法调用

c# - Action 链接到另一个 View (MVC)

c# - 编辑时的 ASP.NET MVC 远程验证逻辑

c# - ASP.NET MVC + Unity 2.0 : lazy loading dependency properties?

asp.net-mvc-3 - 是 Telerik 的 ASP 扩展。 NET MVC 免费吗?

回发时的 ASP.NET 数据绑定(bind)