使用RegularExpression(@"^\d{1,15}$")]
,我希望用户输入最多 15 位的数字,如果不正确,则会返回错误消息“请输入最多 15 位的联系电话号码”
[Required(ErrorMessage = ("Please enter up to 15 digits for a contact number")), Display(Name = "Contact Number"), RegularExpression(@"^\d{1,15}$")]
public string ContactNumber { get; set; }
如果用户没有这样做,我会留下错误消息:
The field Contact Number must match the regular expression '^\d{1,15}$'.
而不是'Please enter up to 15 digits for a contact number'
......有人知道为什么吗?谢谢