我有一個視圖模型,像這樣的一個屬性:MVC 2模型驗證消息
[RegularExpression(@"^d\+$", ErrorMessageResourceType = typeof(Resources.Validation), ErrorMessageResourceName = "NumberValidationMsg")]
public int? Number {get; set;}
NumberValidationMsg資源設置爲「僅允許數字!」。
但是當我嘗試輸入類似「測試」插入表格編號字段,ModelState中顯示帶有類似內容的ErrorMessage:「值‘測試’無效號碼。」
可以關閉此消息嗎?定製? (或者也許是最好的辦法是隻更換INT?用繩子)
謝謝!
Did you mean:'\ d +' – bzlm 2010-10-19 12:42:23