如何爲電話號碼驗證註釋電話號碼數據註釋?美國電話號碼(000)-000-0000或000-000-0000的MVC驗證
有沒有辦法在前端使用這種格式,比如使用HTML5模式?我知道在HTML5和MVC3中都有電話號碼的數據類型,但是想知道我們是否可以用(000)-000-0000或000-000-0000這樣的格式來格式化,所以用戶不能輸入超過10位的數字,if他輸入一個以上述格式顯示的手機。我想這至今:
[Required]
[DataType(DataType.PhoneNumber)]
[RegularExpression(@"^(\d{10})$", ErrorMessage = "Please enter proper phone number.")]
[Display(Name = "phone")]
public string Phone { get; set; }
我需要其上面的格式顯示和驗證僅允許10位數字的服務器端圖案。 – updev 2012-03-23 14:15:20