【问题标题】:ASP.Net Mvc Fixed-Length String Data AnnotationASP.Net Mvc 定长字符串数据注解
【发布时间】:2016-04-21 12:03:21
【问题描述】:

如何使用数据注释为定长字符串设置字符串验证?

我想在我的模型上拥有一个精确到 10 个字符串长度的属性。

我正在数秒以寻求帮助。

【问题讨论】:

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


    【解决方案1】:

    1) [StringLength(10, MinimumLength = 10)]

    2) [RegularExpression(@"(.{10})")]

    【讨论】:

    • EF CORE 有 AddFixedLength() 方法 => 相同的操作
    【解决方案2】:

    试试

    [StringLength(10, MinimumLength = 10, ErrorMessage = "This field must be 10 characters")]
    public string myString {get;set;}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多