我已經擴展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. Intellisense用於擴展方法?
- 6. 有沒有辦法啓用CSS intellisense進行語言擴展?
- 7. TextBoxFor擴展的HtmlHelper
- 8. php如果沒有陳述
- 9. 在新的語言擴展中使用現有語言的intellisense
- 10. 用戶不能使用擴展「uuid-ossp」
- 11. 當應用程序擴展Neo4jConfiguration時,不能使用InterceptorRegistry
- 12. 使用名爲「描述」當擴展NSObject的
- 13. 如何使用FORFILES沒有擴展
- 14. 如何用Razor創建HtmlHelper擴展?
- 15. 使用擴展功能
- 16. 如果陳述「不是陳述」?
- 17. Chrome擴展setIcon不能使用字典
- 18. xsl:include不能使用Firefox擴展
- 19. xmlhttprequest不能在擴展中使用
- 20. sendMessage不能在擴展中使用
- 21. 使用部分視圖的ASP.NET MVC3 HtmlHelper擴展方法(如BeginForm)?
- 22. 在區域內的視圖中使用MVC HtmlHelper擴展方法
- 23. 什麼時候應該使用HtmlHelper擴展方法?
- 24. 使用泛型創建HtmlHelper擴展方法
- 25. HtmlHelper使用ViewContext.Writer不能正確呈現
- 26. asp.net MVC 4 - Htmlhelper擴展
- 27. HtmlHelper擴展的動態
- 28. 的HtmlHelper擴展與腳本
- 29. 如果使用Oracle中陳述引發
- 30. 防止發生使用陳述
請出示你的web.config條目 – 2013-03-15 15:34:06