Asp.net mvc 如何避免放置<;%@导入名称空间=";MyProject.Helpers";%&燃气轮机;在每个视图的顶部?
我正在开发我的第一个asp.net mvc应用程序,并使用官方网站上示例中的Html.Label()等自定义帮助程序 为了访问Html.Label,我必须Asp.net mvc 如何避免放置<;%@导入名称空间=";MyProject.Helpers";%&燃气轮机;在每个视图的顶部?,asp.net-mvc,Asp.net Mvc,我正在开发我的第一个asp.net mvc应用程序,并使用官方网站上示例中的Html.Label()等自定义帮助程序 为了访问Html.Label,我必须 <%@ Import Namespace="BRG.Helpers" %> 在每个视图的顶部 有没有办法避免这样做?我在某处读到有人提到web.config,但我在任何地方都找不到 有人可以帮我吗?您可以在configuration\system.web\pages\namespaces中将名称空间添加到web.config
<%@ Import Namespace="BRG.Helpers" %>
在每个视图的顶部
有没有办法避免这样做?我在某处读到有人提到web.config,但我在任何地方都找不到
有人可以帮我吗?您可以在
configuration\system.web\pages\namespaces
中将名称空间添加到web.config
中,例如:
<configuration>
<system.web>
<pages ...>
<controls ... />
<namespaces>
<add namespace="BRG.Helpers" />
</namespaces>
</pages>
</system.web>
</configuration>
您可以在root
web.config
或Views
目录中执行此操作。正是我所需要的。谢谢Garry。也许它能用,但我用的是MvcContrib的便携区,但没用。重复的