没有recaptcha.getHTML函数可用

时间:2012-05-31 18:55:11

标签: c# asp.net-mvc-3 visual-studio-2010

我正在研究asp.net MVC 3表单。我确保在我的项目引用中有recaptcha.dll,system.web.helpers dll,Webmatrix.Data.dll,Webmatrix.Webdata.dll,并且我确保在其中添加@using System.Web.Helpers语句。我的表单视图顶部。

但是,当我输入@Recaptcha时,没有可用的getHTML方法,只有Design,RecaptchaControl,RecaptchaControlMVC,RecaptchaResponse和RecaptchaValidator。使用Recaptcha还需要做什么?

2 个答案:

答案 0 :(得分:0)

您是否也将此添加到视图的顶部?

@using Recaptcha;

要在视图中生成reCaptcha,请使用:

@Html.Raw(Html.GenerateCaptcha("captcha", "clean"))

如果您需要验证所有内容是否到位,请参阅此处

How to implement Google reCaptcha in an MVC3 application?

答案 1 :(得分:0)

您需要“Microsoft.Web.Helpers.dll”而不是“System.Web.Helpers.dll”