Javascript ModelClientValidationRule ValidationType字符串的有效值?

Javascript ModelClientValidationRule ValidationType字符串的有效值?,javascript,c#,asp.net-mvc,asp.net-mvc-3,jquery-validate,Javascript,C#,Asp.net Mvc,Asp.net Mvc 3,Jquery Validate,是否存在直接可用的验证规则类型的lsit,而无需编写新的验证规则类型 e、 g JQuery.validation具有“最小值” 但是我试过了 var rule = new ModelClientValidationRule(); rule.ErrorMessage = ErrorMessage; rule.ValidationParameters.Add("required", true); rule.ValidationParameters.Add("min", _minDate); rul

是否存在直接可用的验证规则类型的lsit,而无需编写新的验证规则类型

e、 g

JQuery.validation具有“最小值”

但是我试过了

var rule = new ModelClientValidationRule();
rule.ErrorMessage = ErrorMessage;
rule.ValidationParameters.Add("required", true);
rule.ValidationParameters.Add("min", _minDate);
rule.ValidationType = "min";
yield return rule;
没有成功

继承类的唯一选项是什么?

我怀疑您不能使用日期类型,而是将日期转换为数字,这可能会起作用

请参阅,您可以通过执行以下操作来使用现有的远程验证程序

            var rule = new ModelClientValidationRule
            {
                ValidationType = "remote",
                ErrorMessage = message
            };
            rule.ValidationParameters.Add("url", "/api/validation/uniqueemail");

            yield return rule;
我认为您可以通过指定验证类型来更改要使用的类型

你可以拿到这个。
请参阅该表,其中包括所需的和所需的最小值

日期需要多少数字?var aDate=$(“#Date”).val().split('-');var epoch=新日期(aDate[0]+”,“+aDate[1]+”,“+aDate[2])。getTime()/1000;根本无法让它工作:(我希望不必编写自己的validatiobn函数。