我正在使用数据注释验证 MVC3 剃须刀中的文本框。我想为一个文本框匹配两个不同的条件。我应该如何根据条件显示两条不同的错误消息?
这是我的示例代码:
[RegularExpression(@"^PR[a-zA-Z0-9]*$ | ^PR[a-zA-Z0-9]2([a-zA-Z0-9]*)$", ErrorMessage = "Invalid Product | Invalid ITN")]
我想为条件显示单独的错误消息:
^PR[a-zA-Z0-9]*$
^PR[a-zA-Z0-9]2([a-zA-Z0-9]*)$