asp-validation-summary div 即使没有错误也显示
asp-validation-summary div displaying even without errors
这是我的页面。
红框是验证总结div
我使用 taghelpers,div 看起来像这样
<div asp-validation-summary="ValidationSummary.All" class="validation-summary alert alert-danger"></div>
有没有办法只在用户按下按钮时显示此 div?
我试过隐藏它,然后在按下按钮时使用 jquery 显示它,但是因为页面重新加载它甚至在之后仍然隐藏。
我的页面在 ASP.Net 5 MVC 6.
将其包装在 if 语句中修复了它
@if (!ViewData.ModelState.IsValid)
{
<div asp-validation-summary="ValidationSummary.All" class="validation-summary alert alert-danger"></div>
}
使用CSS class .validation-summary-valid
.validation-summary-valid {
display: none;
}
这是我的页面。
红框是验证总结div
我使用 taghelpers,div 看起来像这样
<div asp-validation-summary="ValidationSummary.All" class="validation-summary alert alert-danger"></div>
有没有办法只在用户按下按钮时显示此 div?
我试过隐藏它,然后在按下按钮时使用 jquery 显示它,但是因为页面重新加载它甚至在之后仍然隐藏。
我的页面在 ASP.Net 5 MVC 6.
将其包装在 if 语句中修复了它
@if (!ViewData.ModelState.IsValid)
{
<div asp-validation-summary="ValidationSummary.All" class="validation-summary alert alert-danger"></div>
}
使用CSS class .validation-summary-valid
.validation-summary-valid {
display: none;
}