Tag: 万无一失的validation

如何使用Foolproof的ModelAwareValidationAttribute进行不显眼的客户端validation

我正在尝试使用MVC Foolproofvalidation框架( http://foolproof.codeplex.com/ )但我遇到了ModelAwareValidationAttribute类的问题。 当我添加自定义validation属性时,它适用于服务器端模型validation,但不适用于客户端。 如果我使用框架提供的内置属性之一,客户端不显眼的validation工作,所以我知道(或者至少我认为我知道)我已经加载了正确的javascript库。 有没有人使用此框架创建自定义validation属性,它是否与客户端不显眼的validation一起使用? 如果是这样,你做了什么让它工作? 我正在使用Asp.Net MVC 3,以防万一。

我是如何做的如果在MVC5中通过函数validation

如果电子邮件存在function检查我想显示错误 我怎么做的? [RequiredIf(BL.datafuncs.checkIfExist(email) == true, ErrorMessage = “email already exist”)] public string email { get; set; }