【发布时间】:2011-12-19 22:42:27
【问题描述】:
我似乎无法让客户端验证在 asp.net mvc3 应用程序中工作。在配置中我有
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
在我的 _Layout.cshtml 中有
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
在我的页面中有
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
我只是在使用 mvc 3 和 ef 4,而我的模型类只有一个字段,但客户端验证没有触发。它总是发回。有什么想法吗?
【问题讨论】:
-
你能发布你期望验证的模型吗?
-
验证确实发生了。它只发生在服务器端。它不会发生在客户端。
标签: asp.net asp.net-mvc-3 validation