Я использую Linq to SQL для моей модели с пользовательским слоем проверки. Я не могу найти способ отредактировать или изменить сообщение по умолчанию:
Значение '29 / 34/1980 'недопустимо для даты рождения.
Дата рождения - это, конечно, мое текстовое поле. Есть идеи? Спасибо
РЕДАКТИРОВАТЬ : это простой код, который я использую:
<%= Html.Label("Data di Nascita (GG/MM/AAAA)", "BirthDate")%>
<%= Html.TextBox("BirthDate", Model.BirthDate) %>
<%= Html.ValidationMessage("BirthDate", " *") %>
и это проверочный код, который не перекрывает сообщение по умолчанию:
if (!(person.BirthDate > DateTime.MinValue)) // Diverso dal default
_validation.AddError("BirthDate", "Il campo 'Data di nascita' non è valido");