【发布时间】:2011-09-30 14:52:02
【问题描述】:
我不确定这是否是一种好的做法,但需要有条件地显示验证摘要。实际上,我需要在黄色方块下显示验证摘要,所以我为它创建了一个 CSS 类并尝试这样做:
@if (!Html.ViewData.ModelState.IsValid)
{
<p>
<span class="message-wrapper warning">
@Html.ValidationSummary(true)
</span>
</p>
}
else
{
@Html.ValidationSummary()
}
上面的问题是,黄色方块总是可见的,哪个不可见?
仅当存在验证错误时才应显示黄色方块,并且这些错误应显示在“黄色方块”内。
我正在寻找解决方案。非常感谢这方面的任何帮助!
【问题讨论】:
-
“黄色方块”?那是什么?
-
准重复 - 从技术水平来看,它可能需要单独的 q :) Dennis 如果你想发布这个我看到你在我之前列出了这个链接,我会放弃
-
@itsmatt-'yellow square' 一个填充了黄色背景的 span 标签。
标签: asp.net-mvc-3 razor