我是一名长期的网络表单开发人员。我习惯于使用 asp.net 验证器控件来验证用户输入。
虽然我喜欢 asp.net 有可能在客户端和服务器端验证输入的事实,但我觉得验证器呈现的方式并不理想。我一直羡慕地看着 javascript 验证库(如 Parsley.js),并希望 asp.net 验证器能像这样工作。例如,我希望能够更改未通过验证的字段的 css 类。或者我想根据验证逻辑隐藏或显示一个 img。
但是,迁移到 Parsley.js 之类的库的问题是我失去了服务器端验证,出于安全目的,这是最重要的一层。
有没有办法将服务器端验证与客户端框架集成?以一种不需要大量重复工作的方式?