在.NET MVC中使用默认名称空间来查看视图而不使用导入?

jde*_*tor 11 asp.net-mvc views

如何配置视图以引用像System.Web.Mvc这样的命名空间而不必执行<%@ Import Namespace ="System.Web.Mvc"%>?我记得在某个地方看过这个,但我现在的谷歌技能让我失望了.

Mar*_*ell 20

你能在web.config中添加它们吗?不知道这是否适用于MVC,但......

<configuration>
 <system.web>
    <pages>
      <namespaces>
        <add namespace="Foo.Blop" />
        <add namespace="Bar.Whatever"/>
      </namespaces>
    </pages>  
 </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

(更新 - 似乎工作正常;-p)