我的属性中有一条错误消息但是当条件为真时,我收到一条完全不同的错误消息。
我搜索了我的解决方案,找到了我找不到的字符串。它必须是自动生成的。
如何让它显示我写的消息,而不是它给出的消息
“字段程序代码必须与正则表达式'^ [a-zA-Z0-9] * $'”匹配。
[Required(ErrorMessage = ("Only alpha numeric characters are allowed.")), Display(Name = "Program Code"), RegularExpression(@"^[a-zA-Z0-9]*$")]
public string ProgramCode { get; set; }
答案 0 :(得分:1)
[Required(ErrorMessage = ("Only alpha numeric characters are allowed.")), Display(Name = "Program Code"),
RegularExpression(@"^[a-zA-Z0-9]*$", ErrorMessage = ("Only alpha numeric characters are allowed."))]
public string ProgramCode { get; set; }