2012-03-26 56 views
1

在我注册的形式,我使用NHibernate & NHibernate的验证器(而不是ASP:requiredfield验证等我把我的Recaptcha插件:验证的ReCaptcha插件手动

<recaptcha:RecaptchaControl ID="Reg_Recaptcha" PublicKey="x " PrivateKey="y" runat="server" /> 

,我已经写了这个在我的页面处理器代码,希望能够尽量找出如果的ReCaptcha是有效还是无效,所以我可以融入我的验证(而不是调用Page.IsValid将这项工作

Reg_Recaptcha.Validate(); 
Boolean isRecaptchaValid = RecaptchaResponse.Valid.IsValid; 
+0

这总是返回true ... – Baconbeastnz 2012-03-26 04:23:39

回答

2

你应该做到以下几点:?

Reg_Recaptcha.Validate(); 
Boolean isRecaptchaValid = Reg_Recaptcha.IsValid; 
+1

这总是返回true。 – Baconbeastnz 2012-03-31 08:08:31