zoukankan      html  css  js  c++  java
  • 企业库的验证中的 StringLengthValidator

    例如:


            [ValidatorComposition(CompositionType.Or)]
            [NotNullValidator(Negated 
    = true)]
            [StringLengthValidator(
    50,  MessageTemplate = "字符串长度不满足要求 [0-50]", Tag = "StringLength")]
            [DataField(Name 
    = "TitleAdd", Title = "附加头衔", DbType = System.Data.DbType.String, SqlDbType = System.Data.SqlDbType.VarChar)]
            
    public virtual String TitleAdd { getset; }

    如果允许这个字段为空,并且还要限制最大长度,只能如此了。

    逻辑是:

    加入2个判断,非空验证控件返回 true,意思允许为空 or 最大长度。

    万一再来一个验证怎么办?

  • 相关阅读:
    docker容器之启动容器
    docker镜像之registry
    docker镜像之镜像命名
    习题3
    习题二(1)
    课堂作业4
    课堂作业(电费)
    课堂作业2
    实验4
    实验3
  • 原文地址:https://www.cnblogs.com/cloudbeer/p/1525076.html
Copyright © 2011-2022 走看看