我目前正在向依赖于NHibernate Burrow的ASP.NET WebForms应用程序添加功能,并希望用与模型级验证集成的东西替换标准的ASP.NET表单验证控件。
NHibernate Validator很容易在模型上实现,但我不确定如何获得匹配的客户端验证。
NHibernate Validator documentation没有涵盖这一点,我见过的博客文章谈到将其与ASP.NET MVC一起使用,并为客户端验证添加xVal。如有必要,此时切换验证库会相对容易,但不幸的是,用MVC重新实现应用程序本身是不可行的。