我们是否可以在MVC4中为相同的数据注释正则表达式显示两条验证消息。例如
[RegularExpression(@"^[a-zA-z \$ \^]+$", ErrorMessage = "Name is not valid")]
public string Name{ get; set; }
如果要为' $'的名称触发两个单独的消息和' ^'因为他们是不允许的。是否可以通过数据注释或需要通过JavaScript实现。
答案 0 :(得分:0)
我不认为这是可能的。您需要使用两个带有错误消息的正则表达式。
如果您想要上述任何内容,则需要创建自己的custom validation属性,然后在jQuery中验证您需要create a rule。