Использование пространств имен по умолчанию в .NET MVC для представлений без использования импорта? - PullRequest
11 голосов
/ 16 марта 2009

Как настроить представления так, чтобы они могли ссылаться на пространство имен, такое как System.Web.Mvc, без необходимости выполнять <% @ Import Namespace = "System.Web.Mvc"%>? Я помню, что видел это где-то, но мои навыки работы с Google в настоящее время подводят меня.

1 Ответ

20 голосов
/ 16 марта 2009

Можете ли вы добавить их в web.config? Не знаю, работает ли это в MVC, хотя ...

<configuration>
 <system.web>
    <pages>
      <namespaces>
        <add namespace="Foo.Blop" />
        <add namespace="Bar.Whatever"/>
      </namespaces>
    </pages>  
 </system.web>
</configuration>

(обновление - вроде бы нормально работает ;-p)

...