我想为我的asp.net表单做一个ajax风格的表单验证(用绿色复选标记显示输入有效时)。asp.net验证器的客户端事件
对于两个字段,我使用自定义验证器并使用jquery ajax来验证值。对于这些验证器,如果结果正常,我会捎带客户端验证以显示进度条,而ajax调用正在等待响应和绿色复选标记。
对于其他输入我有requiredFiled和正则表达式验证程序,我宁愿不将它们全部转换为自定义验证程序。是否有一个客户端事件被称为验证非自定义验证器?
我想为我的asp.net表单做一个ajax风格的表单验证(用绿色复选标记显示输入有效时)。asp.net验证器的客户端事件
对于两个字段,我使用自定义验证器并使用jquery ajax来验证值。对于这些验证器,如果结果正常,我会捎带客户端验证以显示进度条,而ajax调用正在等待响应和绿色复选标记。
对于其他输入我有requiredFiled和正则表达式验证程序,我宁愿不将它们全部转换为自定义验证程序。是否有一个客户端事件被称为验证非自定义验证器?
您需要修改客户端evaluationfunction
财产上的验证
文档:http://msdn.microsoft.com/en-us/library/aa719700(VS.71).aspx
教程:http://blogbaris.blogspot.co.uk/2011/03/creating-custom-validator-control-in.html
我并不打算继承等。我总是可以使用自定义验证器。我只是想知道常规验证器是否可以使用客户端事件。 – 2012-08-01 19:47:52
除非我记错了,我相信所有的ASP.NET验证提供客户端脚本验证除非它通过EnableClientScript =“false”在控件上明确禁用。 – 2012-08-01 19:06:41
那么如果我仍然需要自己提供逻辑,那么自定义验证器和requiredfield验证器之间有什么区别?我正在寻找一个事件,而不是自己实现这个功能。 – 2012-08-01 19:09:35
也许我误解了你的问题。这将有助于根据您的描述? http://stackoverflow.com/questions/11443006/clienside-validation-before-server-side – 2012-08-01 19:25:20