Razor: Как заставить представления в папке наследовать от специального класса - PullRequest
2 голосов
/ 17 октября 2011

Я хочу принудительно просмотреть представления в папке (например, в папке, связанной с ArticleController, с именем Article в каталоге View), которая наследуется от CustomViewClass. Обратите внимание, что я знаю, как изменить наследование в Razor представлениях, я делаю это. Теперь я хочу поменять еще раз для просмотра специальных каталогов. Как я могу это сделать?

1 Ответ

3 голосов
/ 17 октября 2011
  1. Создайте файл в Article каталоге и назовите его Web.config
  2. Скопируйте и вставьте в него код ниже:

<?xml version="1.0"?>

<configuration>

  <system.web.webPages.razor>
    <pages pageBaseType="Your.NameSpace.CustomViewClass">
    </pages>
  </system.web.webPages.razor>

</configuration>

Теперь все представления в каталоге Article будут наследоваться от CustomViewClass.

...