Я добавил сообщение проверки «Пользовательская ошибка CountryId» в представление. Проблема в том, что он отображается, когда я загружаю представление изначально, а также на POST.
<div class="editor-field">
@Html.DropDownList("CountryId", Model.GetCountries, "Please select", "0")
@Html.ValidationMessageFor(m => m.CountryId, "CountryId custom error")
</div>
Как сделать так, чтобы оно отображалось только на POST?
Если я опускаю сообщение проверки, представление ведет себя правильно, показывая ошибку по умолчанию на POST.