我正在研究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还需要做什么?
答案 0 :(得分:0)
您是否也将此添加到视图的顶部?
@using Recaptcha;
要在视图中生成reCaptcha,请使用:
@Html.Raw(Html.GenerateCaptcha("captcha", "clean"))
如果您需要验证所有内容是否到位,请参阅此处
答案 1 :(得分:0)
您需要“Microsoft.Web.Helpers.dll”而不是“System.Web.Helpers.dll”