您如何在使用剃须刀的MVC3中获得ReCaptcha工作?我试过“Install-Package microsoft-web-helpers”,但仍然无法在我的.cshtml剃须刀页面上工作,但无法找到ReCaptcha类型。并且,http://nuget.org/List/Packages/microsoft-web-helpers有人发表评论说:“此软件包目前仅适用于WebMatrix”。尽管本文显示它可能有效http://www.dotnetcurry.com/ShowArticle.aspx?ID=611在MVC3和剃须刀中使用ReCaptcha?
回答
您可能需要使Microsoft.Web.Helpers
命名空间可供视图使用。在你的web.config(一个在你的Views
文件夹)地址:
<namespaces>
<!-- other namespaces here -->
<add namespace="Microsoft.Web.Helpers"/>
</namespaces>
然后你可以用下面的助手在您的视图:
@ReCaptcha.Validate([public key])
如果命名空间设置不起作用,你可以尝试在视图顶部添加@using Microsoft.Web.Helpers
声明以查看是否有帮助。如果是这样,你必须设法找出为什么命名空间在web.config的设置是不工作...
以上的答案是没有100%完成,所以我写了a tutorial that covers every single step。
无效链接。返回HTTP 404状态代码:( – 2012-01-28 10:42:11
死链接也在这里 – ErocM 2012-12-12 23:00:28
对派对来说可能已经太迟了,但我无法得到任何与MVC3一起使用的例子。微软的佣工似乎也没有工作。
最后从谷歌代码下载reCaptcha二进制代码为.net - http://code.google.com/p/recaptcha/downloads/list,并创建了一个自定义剃刀Html助手。
代码可在Github上 - https://github.com/clearinterface/MvcRecaptcha
希望这有助于。
- 1. MVC3剃须刀 - 串
- 2. ASP.NET MVC3,启用剃须刀
- 3. 使用剃须刀mvc3库中的css
- 4. 如何使用MVC3剃须刀
- 5. MVC3剃须刀组合框
- 6. 在剃须刀MVC3中显示列表
- 7. MVC3剃须刀 - 模型和视图
- 8. asp.net mvc3剃须刀和jquery提交
- 9. 使用WebMatrix和剃须刀
- 10. MVC3启用禁用按钮剃须刀
- 11. 用mvc3剃须刀逃脱HTML
- 12. MVC3 /剃须刀控制器Ajax调用
- 13. 实时JavaScript到剃须刀页在MVC3
- 14. 如何在MVC3(剃须刀)模型中使用WCF参考?
- 15. 如何在MVC3中使用剃须刀写入输入值
- 16. 如何在Mvc3 +剃须刀中使用单选按钮
- 17. 无法使用MVC3剃刀
- 18. 将MVC3剃须刀转换为MVC2
- 19. MVC3剃须刀型号 - 修正模型
- 20. 动态工具提示MVC3剃须刀
- 21. 将Webform转换为MVC3 /剃须刀
- 22. MVC3剃须刀条件加载
- 23. 可折叠面板 - MVC3 - 剃须刀
- 24. MVC3剃须刀网格 - 从程序
- 25. MVC3剃须刀三元问题
- 26. jqGrid不渲染mvc3剃须刀?
- 27. MVC3剃须刀样式表区内
- 28. MVC3剃刀Confirmationmail
- 29. 需要上传控件在ajax.beginform使用asp.net mvc3 html5剃须刀
- 30. 在剃须刀中使用ScriptManager?
谢谢Sergi,仍然没有工作,我安装了nuget pkg,但我怀疑它以某种方式安装了1.1旧版本的Microsoft.Web.Helpers intead,它无法找到它。 – 2011-04-14 16:58:40
然后它应该像卸载和重新安装一样简单,甚至通过“添加库包引用”对话框更新包,不是吗? – 2011-04-14 17:01:14
我正在使用Pkg Mgr Console,因为我的Add Lib Package Ref未显示。无论如何,即使在web.config中设置了dll和,由于某种原因它仍然无法识别ReCaptcha –
2011-04-14 17:04:11