【发布时间】:2013-08-15 17:50:16
【问题描述】:
我在显示验证摘要时遇到问题,我只想在验证摘要中显示错误,而不是在字段旁边。 在我看来,
@Html.ValidationSummary()
@Html.ValidationMessageFor(m =>m.Name)
在我的控制器中我有
ModelState.AddModelError("Name",
"name is required");
我不应该收到验证错误消息吗?在顶部? 我不明白我错过了什么......
我还包括这些脚本文件.. jquery.validate.min.js jquery.validate.unobtrusive.min.js
【问题讨论】:
-
在发布此问题之前,我尝试了该解决方案。我不知道我错过了什么
-
嗯,我不认为它们有冲突,但如果你只想要摘要,则不需要
@Html.ValidationMessageFor(m =>m.Name)。 -
你也试过查看从服务器返回的实际源代码,看看是否有错误信息吗?可能是某些 CSS 导致它不显示。
-
我查看了 css,div 标签在那里,但验证中没有文本....我不知道我错过了什么
标签: asp.net-mvc c#-4.0 asp.net-mvc-4