MVC 3 _ViewStart, цель? - PullRequest
       5

MVC 3 _ViewStart, цель?

3 голосов
/ 19 мая 2011

Просто пытаетесь выяснить назначение страницы _ViewStart в Razor? Единственное, что мне удается сделать в этом файле, это указать используемый макет. Я не могу отобразить содержимое в макете, просто укажите его. Он обращается к шаблону DRY, позволяя вам просто один раз указать движку, какой макет использовать, и избежать вызовов Layout на каждой странице. Но имеет ли это какую-то другую цель, кроме установки макета?

1 Ответ

4 голосов
/ 19 мая 2011

Никаких других целей, о которых я знаю, но имейте в виду, что у вас может быть свой файл _viewstart для каждого контроллера, чтобы каждый мог использовать свою собственную мастер-страницу ..

Таким образом, поместив файл _viewstart в /Views/<controllername>, вы можете указать макет для всех действий этого контроллера, которые переопределяют глобальный _viewstart.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...