我正在写一个带有recaptcha字段的mvc3表单。
在我的控制器顶部,我确保: @using System.Web.Helpers @using Recaptcha
并且在调用时会在视图上呈现recaptcha字段,但如果页面被视为有效则它不会产生任何影响。 在视图中,我用@ ReCaptcha.GetHtml渲染它(publicKey:“[从这个例子中公开删除]”)
我试图在我的控制器中调用Recaptcha.Validate,但后来我告诉它在当前上下文中不存在。当我在Recaptcha上使用intellisense时,唯一可用的字段是Design,RecaptchaControl,RecaptchaControlMVC,RecaptchaResponse和RecaptchaValidator。为什么我的recaptcha字段不起作用?为什么验证功能根据visual studio不存在?