ASP.net MVC ValidationSummary 始终呈现

发布于 2024-11-14 16:01:11 字数 354 浏览 4 评论 0原文

我添加了 ASP.net MVC 验证摘要,即使首次加载页面并且 ModelState 有效时,它也会呈现此内容...

<div class="validation-summary-valid" data-valmsg-summary="true"><span>Errors</span>
<ul><li style="display:none"></li>
</ul></div>

文本“错误”并未隐藏! (它甚至没有样式,但这不是重点!)

如何使其在出现错误时仅显示验证摘要标题?

干杯,伊恩。

I've added an ASP.net MVC validation summary and even when the page is first loaded and when ModelState is valid it renders this out...

<div class="validation-summary-valid" data-valmsg-summary="true"><span>Errors</span>
<ul><li style="display:none"></li>
</ul></div>

The text 'Errors' is not hidden! (Its not even styled but that's not the point!)

How do I make it only show the validation summary heading when there's an error?

Cheers, Ian.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

以可爱出名 2024-11-21 16:01:12

validation-summary-valid CSS 类在默认的 MVC /Content/Site.css 文件中定义为:

.validation-summary-valid
{
    display: none;
}

...您确实在视图中引用了此文件吗?

The validation-summary-valid CSS class is defined in the default MVC /Content/Site.css file as:

.validation-summary-valid
{
    display: none;
}

...do you definitely have a reference to this file in your View?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文