о) настраиваемое сообщение validationMessage всегда отображается

Я пытаюсь использовать другое сообщение для (скрытого) в ASP.NET MVC3. Это работает нормально, но, похоже, сообщение всегда отображается, например если я сделаю это:

@Html.ValidationMessageFor(model => model.TimesheetEntry.Product)

, то ошибка отображается только при отправке формы, и она недействительна. Однако если я сделаю это:

@Html.ValidationMessageFor(model => model.TimesheetEntry.Product, "custom error")

, то это сообщение отобразится, как только я сначала загрузю страницу. Я, наверное, делаю здесь что-то глупое, и я буду благодарен за любую помощь.

25
задан Tom Haigh 10 June 2011 в 15:45
поделиться