Есть ли способ добавить стиль в тело вида MVC, используя страницу макета - PullRequest
0 голосов
/ 06 марта 2020

У меня есть MVC View, который использует страницу макета, которая имеет все настройки для отображения меню сайта и других вещей. В этом конкретном представлении я хотел бы добавить стиль к стилю тела, который он унаследовал от страницы макета без изменения страницы макета ?. Есть ли способ добавить стиль в тело страницы просмотра, которая уже использует страницу макета? Например, на этой конкретной странице я хотел бы добавить следующий стиль к тому, что он уже использует для тела:

background: linear-gradient(174deg, rgba(2,0,36,1) 0%, rgba(33,48,153,0.7130128662793243) 63%, rgba(49,0,255,1) 100%);

Заранее спасибо.

1 Ответ

1 голос
/ 06 марта 2020

То, что вы ищете, называется Раздел .

Вы можете определить раздел в вашем _Layout.cshtml:

<!-- _Layout.cshtml  -->
@RenderSection("Styles", required: false)

И затем заполнить его с точки зрения вашего ребенка:

<!-- ChildView.cshtml  -->
@section Styles {
<style>
/* your stylesheet */
</style>
}

Надеюсь, это поможет вам.

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