条件验证ASP.NET MVC5

时间:2017-01-16 13:21:51

标签: asp.net-mvc-5 unobtrusive-validation

在我的模型中,我有属性

    [Required]
    public decimal Prefix { get; set; }

    [Required]
    [RegularExpression(@"^[0-9]{9}$", ErrorMessage = "Message")]
    public string Phone { get; set; }

当它取决于前缀值时,如何更改正则表达式的条件,例如,当前缀为49时,电话应该有9个数字,但在其他方面它应该只包含不检查长度的数字

0 个答案:

没有答案