在我的注册表格中我正在使用NHibernate& NHibernate验证器(而不是asp:requiredfield验证器e.t.c我已经放入了我的Recaptcha插件:
<recaptcha:RecaptchaControl ID="Reg_Recaptcha" PublicKey="x " PrivateKey="y" runat="server" />
我已经在我的PageHandler中编写了这段代码,希望能够弄清楚Recaptcha是否有效,这样我就可以集成到我的验证器中(而不是调用Page.IsValid。这会有用吗?
Reg_Recaptcha.Validate();
Boolean isRecaptchaValid = RecaptchaResponse.Valid.IsValid;
答案 0 :(得分:2)
您应该执行以下操作:
Reg_Recaptcha.Validate();
Boolean isRecaptchaValid = Reg_Recaptcha.IsValid;