Где в навигационном шаблоне определена панель навигации? - PullRequest
0 голосов
/ 13 июня 2019

Это глупый вопрос, но я пытаюсь сделать онлайн-резюме, однако я не могу найти, где определяется навигационная панель в моем индексе C #, который был создан визуальными студиями, я смотрю по всему и не могу найти его определеннымв любом месте

@{
ViewData["Title"] = "Home Page";
}



<div id="myCarousel" class="carousel slide" data-ride="carousel" data-     interval="6000">
<ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
</ol>

Существует только viewData, определенный над элементом карусели, я не уверен, где определена панель навигации, если она не находится в пределах viewdata

1 Ответ

1 голос
/ 13 июня 2019

Панель навигации определена в файле _Layout.cshtml. В этом файле вы должны поместить контент, который находится на каждой странице вашего приложения. Ваш navbar находится там.

Внутри _Layout.cshtml важный метод называется: RenderBody(). Этот метод вставляет HTML-код из ваших представлений (как и в вашем вопросе) в макет.

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