类似stringlength那种 最小值为可选参数
如何写 cs代码和js适配器 验证器
比如写个判断用空格隔开的字符串数组中每个字符串的最大最小长度 最小长度为可选 
stringlength在System.ComponentModel.DataAnnotations下 mvc源码看不到

解决方案 »

  1.   

    需要继承这两个类 ValidationAttribute, IClientValidatableprotected override ValidationResult IsValid(object value, ValidationContext validationContext)这个是后台验证的public IEnumerable<ModelClientValidationRule> GetClientValidationRules(ModelMetadata metadata, ControllerContext context)这个是用于前台验证的
      

  2.   

    http://www.cnblogs.com/lionking/archive/2011/02/16/1956128.html
      

  3.   

    写一般的自定义验证我懂 我是想问类似stringlength那种 最小值为可选参数的 
    不过不重要了 不研究这个了 都给分吧