【问题标题】:Two validation messages for the same data annotation regular expression in MVC4MVC4中相同数据注释正则表达式的两条验证消息
【发布时间】:2014-10-01 07:46:39
【问题描述】:

我们能否在 MVC4 中为同一个数据注释正则表达式显示两条验证消息。例如

[RegularExpression(@"^[a-zA-z \$ \^]+$", ErrorMessage = "Name is not valid")]
public string Name{ get; set; }

如果需要为“$”和“^”的名称触发两条单独的消息,因为它们是不允许的。是可以通过Data注解实现还是需要通过JavaScript实现。

【问题讨论】:

    标签: asp.net regex asp.net-mvc-4 validation data-annotations


    【解决方案1】:

    我认为这是不可能的。您需要使用两个带有错误消息的正则表达式。

    如果你想要上面的任何东西,你需要创建自己的 custom validation 属性,然后在 jQuery 中验证你需要 create a rule

    【讨论】:

      猜你喜欢
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      • 1970-01-01
      • 2018-07-25
      • 2015-06-02
      相关资源
      最近更新 更多