我已經擴展HtmlHelper,然後當試圖使用它在部分視圖它不顯示在intellisense,我已經添加到web.config命名空間。讓它工作的唯一方法是在局部視圖中添加使用語句。我錯過了什麼嗎?我不希望將使用語句添加到使用它的每個視圖。當擴展HtmlHelper不能使用intellisense沒有使用陳述
0
A
回答
1
確保您正在編輯Views目錄中的配置文件。
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="Your.Namespace.Goes.Here" />
</namespaces>
</pages>
</system.web.webPages.razor>
此外,有時您可能需要關閉並重新打開.cshtml文件,甚至重新啓動Visual Studio。
相關問題
- 1. HtmlHelper擴展 - 用戶控制
- 2. 擴展HtmlHelper RouteLink
- 3. 沒有擴展方法的intellisense
- 4. 如果陳述使用onchronometerticklistener
- 5. php如果沒有陳述
- 6. TextBoxFor擴展的HtmlHelper
- 7. 在新的語言擴展中使用現有語言的intellisense
- 8. 用戶不能使用擴展「uuid-ossp」
- 9. 使用名爲「描述」當擴展NSObject的
- 10. 使用擴展功能
- 11. 如何用Razor創建HtmlHelper擴展?
- 12. sendMessage不能在擴展中使用
- 13. xsl:include不能使用Firefox擴展
- 14. Chrome擴展setIcon不能使用字典
- 15. 在區域內的視圖中使用MVC HtmlHelper擴展方法
- 16. 什麼時候應該使用HtmlHelper擴展方法?
- 17. 在CONCAT_WS中使用CASE的MySQL陳述
- 18. 防止發生使用陳述
- 19. Parse.com當前用戶如果陳述
- 20. HtmlHelper使用ViewContext.Writer不能正確呈現
- 21. 我怎樣纔能有不同的地方使用案例陳述?
- 22. HtmlHelper擴展的動態
- 23. asp.net MVC 4 - Htmlhelper擴展
- 24. Asp.Net MVC HtmlHelper擴展方法不顯示
- 25. OleDbDataAdapter拋出AccessViolationException當使用包括一個加入的陳述
- 26. 爲什麼我的HtmlHelper擴展沒有工作?
- 27. 如何使用Visual Studio SDK擴展提供Intellisense的信息?
- 28. Intellisense是否可以使用Ext.extend擴展的對象工作?
- 29. 如果陳述沒有正確執行
- 30. 如果陳述沒有正確評估
請出示你的web.config條目 – 2013-03-15 15:34:06