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