您如何在使用剃鬚刀的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