Я пытаюсь использовать другое сообщение для @Html.ValidationMessageFor()
в ASP.NET MVC3. Это работает нормально, но кажется, что сообщение всегда отображается, например, если я сделаю это:
@Html.ValidationMessageFor(model => model.TimesheetEntry.Product)
тогда ошибка отображается только когда я отправляю форму и она недействительна. Однако, если я сделаю это:
@Html.ValidationMessageFor(model => model.TimesheetEntry.Product, "custom error")
тогда это сообщение отображается, как только я первоначально загружаю страницу. Я, вероятно, делаю что-то глупое здесь, и любая помощь будет оценена.