1

我正在处理 asp.net MVC 3 表单。我确保在我的项目引用中有 recaptcha.dll、system.web.helpers dll、Webmatrix.Data.dll、Webmatrix.Webdata.dll,并确保在我的表单视图顶部。

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

4

2 回答 2

0

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

@using Recaptcha;

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

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

如果您需要验证一切是否到位,请参见此处

如何在 MVC3 应用程序中实现 Google reCaptcha?

于 2012-05-31T19:57:07.123 回答
0

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

于 2016-08-05T12:07:00.810 回答