Многоуровневое динамическое меню в режиме Razor - PullRequest
0 голосов
/ 26 марта 2019

Я хочу создать многоуровневое меню в ASP.NET MVC.Мне нужно предложение, каков будет лучший способ создания этого, чтобы я мог использовать меню на каждой странице.

Должен ли я создать частичное представление или есть другой лучший способ?

Спасибо

1 Ответ

0 голосов
/ 26 марта 2019

В вашей папке views => shared => _Layout.cshtml

Этот _Layout.cshtml будет вашим шаблоном для создания всех ваших страниц.

Если вы создадите новую страницу, в .cshtml вы увидите

@{
    ViewBag.Title = "New Page";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

Это означает, что ваша новая страница имеет имя главной страницы или страницы шаблона _Layout.cshtml. Ваше меню должно быть здесь.

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