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.
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?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With