Asp.Net MVC 通过将 Remote 属性标记到模型中的相应字段来提供内部远程验证。当我用 Remote 标记任何字段时,它会生成一些额外的属性来支持 Remote validation。
data-val-remote="EmailID 无效。" data-val-remote-additionalfields="*.EmailID" data-val-remote-url="/Home/TestEmailID"/
如何使用 Fluent Validation 实现相同的目标?我在谷歌搜索了很多,发现一篇文章说要创建一个自定义远程验证器,如下面的链接中所述,但我有点难以理解,因为我是流利验证的新手。
http://nripendra-newa.blogspot.com/2011/05/fluent-validation-remote-validation.html
如果有人可以指导我如何创建这个自定义远程验证器以及 JQuery 适配器来触发它,我将非常感激。