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-validCSS class is defined in the default MVC /Content/Site.css file as:…do you definitely have a reference to this file in your View?