1

我在我的 asp.net 2.0 Web 应用程序中使用 reCaptcha。

我在我的提交按钮上使用 onClientClick="return validateForm()" 。validateForm 进行基本检查并在不需要时阻止表单到达服务器......

出于某种原因,一旦用户通过客户端验证,他总是会得到 Page.IsValid="false"...

如果我删除 onClientClick 一切正常。该怎么办?

4

1 回答 1

1

我不知道是什么导致了您的问题,但如果您还没有使用它,您可以尝试使用 .NET reCAPTCHA 库(可从http://recaptcha.net/plugins/aspnet/获得)。它使用 ASP.NET 验证器,因此您不需要进行任何自定义客户端验证。

于 2008-11-22T02:00:50.560 回答