ASP.net MVC ValidationSummary总是被渲染

我添加了一个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;
}

…你在视图中肯定有对这个文件的引用吗?

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。