通过自定义验证器进行验证

时间:2014-02-28 10:15:42

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

我有一个TextBox的门牌号,其数据类型为string,但我必须对此TextBox进行验证,以便它只接受integer值。我必须使用DataAnnotations和自定义验证。

1 个答案:

答案 0 :(得分:0)

我会使用正则表达式或范围数据注释

[RegularExpression(@"^\d{1,}$", ErrorMessage = "HouseNumber error")]

[Range(0, int.MaxValue, ErrorMessage = "HouseNumber error")] public string HouseNumber{ get; set; }