我正在項目中使用ASP.NET MVC 1,我想用ModelBinding helpers驗證我的表單提交,實際上我使用ModelState.IsValid驗證它,但是它在驗證它時似乎沒有考慮dataType的長度。例如:ASP.NET MVC - 關於其數據類型長度的模型驗證
我有一個字段爲nvarchar(70)稱爲名稱,但是當我在我的形式提交的名稱與200個字符,它傳遞反正驗證......有誰知道如何防止這種現象發生並使modelBinding尊重數據類型長度?
在此先感謝
更新:感謝您的幫助至今:我只使用標準的LINQ協會和modelBinding驗證模式,我希望這可以幫助莫名其妙 乾杯
你使用什麼驗證框架?你有沒有在你的模型上設置一個長度驗證器? – 2010-02-11 17:45:52
你正在使用什麼ORM? – Charlino 2010-02-11 20:30:41