我已经扩展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