Как я могу установить переменную на странице _Layout?

У меня есть вид, и я хочу использовать страницу макета. На странице макета я хочу иметь условный баннер, который некоторые виды будут включать / выключать. Просто интересно, как я могу это сделать?

У меня есть это на странице _Layout.cshtml ...

<code>@if (ShowBanner){

   <h1>banner</h1>

}
</code>

Мне интересно, как я могу включить / выключить это со своей страницы MVC View? Или это правильно делать вообще? Я имею в виду, если я объявлю эту переменную на странице просмотра, конечно, мастер не знает об этом? Как они общаются через c #? Я использую Viewbag? А не.

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

Любая помощь высоко ценится ...

Спасибо Пит

Ответы на вопрос(4)

Ваш ответ на вопрос