7
我在窗体顶部使用@ Html.ValidationSummary(“请检查以下错误:”)查看视图。文本“请检查以下错误:”是总是呈现,无论模型状态是否有效(我已在视图和控制器中验证了模型状态)。为什么即使ModelState有效,ValidationSummary也会显示出来?
任何人都可以指出为什么会发生这种情况吗?我觉得我在这里错过了一些非常基本的东西 - 但我很难过!
我在窗体顶部使用@ Html.ValidationSummary(“请检查以下错误:”)查看视图。文本“请检查以下错误:”是总是呈现,无论模型状态是否有效(我已在视图和控制器中验证了模型状态)。为什么即使ModelState有效,ValidationSummary也会显示出来?
任何人都可以指出为什么会发生这种情况吗?我觉得我在这里错过了一些非常基本的东西 - 但我很难过!
呃 - 我刚刚意识到了为什么。这是因为我删除了验证摘要的默认样式!添加此回来解决我的问题:
.validation-summary-valid
{
display: none;
}
D'oh!