我添加了一个ASP.net MVC验证摘要,甚至在首次加载页面时,当ModelState有效时,它会将其呈现出来……
<div class="validation-summary-valid" data-valmsg-summary="true"><span>Errors</span> <ul><li style="display:none"></li> </ul></div>
文本’错误’未隐藏! (它甚至没有风格,但这不是重点!)
如何在出现错误时仅显示验证摘要标题?
干杯,伊恩.
解决方法
validation-summary-valid CSS类在默认的MVC /Content/Site.css文件中定义为:
.validation-summary-valid { display: none; }
…你在视图中肯定有对这个文件的引用吗?