我正在使用Data Annotation验证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]*)$