我在我的asp.net 2.0 Web应用程序中使用reCaptcha。
我在提交按钮上使用onClientClick =“return validateForm()”。 validateForm执行基本检查,并在不需要时停止表单到达服务器...
出于某种原因,一旦用户通过客户端验证,他总是得到Page.IsValid =“false”......
如果我删除onClientClick一切正常。怎么办?
答案 0 :(得分:1)
我不知道是什么导致了您的问题,但如果您还没有使用它,可以尝试使用.NET reCAPTCHA库(可从http://recaptcha.net/plugins/aspnet/获得)。它使用ASP.NET验证器,因此您不需要进行任何自定义客户端验证。