Почему ValidationSummary отображается, даже если ModelState действителен? - PullRequest
7 голосов
/ 28 августа 2011

У меня есть представление с @ Html.ValidationSummary («Пожалуйста, проверьте следующие ошибки:») в верхней части формы. Текст «Пожалуйста, проверьте следующие ошибки:» отображается всегда независимо от того, действительно ли состояние модели действительно (я проверил состояние модели как в представлении, так и в контроллере).

Может кто-нибудь указать мне, почему это происходит? Я чувствую, что упускаю что-то довольно простое здесь - но я в тупике!

1 Ответ

11 голосов
/ 28 августа 2011

Э-э, я только что понял, почему. Это потому, что я удалил стили по умолчанию для сводки проверки! Добавление этого обратно в решило мою проблему:

.validation-summary-valid
{
    display: none;
}

D'ой! * * 1004

...