我正在使用Linq to SQL爲我的模型與自定義驗證層。我無法找到編輯或更改默認消息的方式:使用Linq到SQL的DateTime綁定默認錯誤消息
值'29/34/1980'對BirthDate無效。
BirthDate當然是我的文本框。有任何想法嗎?由於
編輯:這是簡單的代碼我使用:
<%= 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");
什麼是自定義驗證圖層? – 2009-12-03 02:39:19
需要更多輸入 – griegs 2009-12-03 03:01:11
自定義驗證圖層=未使用驗證屬性,但是另一個類將驗證一個人對象並返回布爾結果。 – gremo 2009-12-03 03:06:40