【发布时间】:2013-02-11 20:15:18
【问题描述】:
我是一名长期的网络表单开发人员。我习惯使用 asp.net 验证器控件来验证用户输入。
虽然我喜欢 asp.net 有可能在客户端和服务器端验证输入的事实,但我觉得验证器呈现的方式并不理想。我一直羡慕地看着 javascript 验证库(如 Parsley.js),并希望 asp.net 验证器能像这样工作。例如,我希望能够更改未通过验证的字段的 css 类。或者我想根据验证逻辑隐藏或显示一个 img。
但是,迁移到 Parsley.js 之类的库的问题是我失去了服务器端验证,出于安全目的,这是最重要的一层。
有没有办法将服务器端验证与客户端框架集成?以一种不需要大量重复工作的方式?
【问题讨论】:
-
asp.net mvc 与
jquery.validate和jquery.validate.unobtrusive完美融合。您应该查看那些用于添加客户端验证的内容。
标签: asp.net webforms parsley.js