ValidationSummary и ValidationMessageFor с настраиваемым CSS, показанным при отсутствии ошибок

После того, как я применил пользовательский CSS к ValidationSummary и ValidationMessageFor, он появляется на странице, даже если ошибок нет. В CSS есть изображение.

Как мне скрыть сводку и ошибки, если ошибок нет?

@Html.ValidationSummary("", new { @class = "required" })
@Html.ValidationMessageFor(m => m.UserName, null, new { @class = "required" })


.required {
    background-image: url(/images/required.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 386px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #1eb4ec;
    padding-top: 16px;
    padding-left: 54px;
    margin-left: 30px;
}
16
задан Vitalik 1 August 2011 в 14:06
поделиться