Доступ к моделям на каждой странице - PullRequest
0 голосов
/ 05 мая 2018

Я создаю меню на каждой странице, в _Layout.cshtml, где я хочу отображать подменю элементов Entity. Например:

Местонахождение:
Sydney
Melbourne
Camberra

Я имею в виду создание BaseController унаследованного от Controller и переопределение метода View() для передачи списков представлениям.

Но не уверен, что при этом будут переопределены переданные параметры из View в других моих контроллерах.

И в идеале я бы не хотел повторять один и тот же код в каждом методе CRUD и т. Д.

Есть идеи, как лучше всего достичь того, что я ищу?

1 Ответ

0 голосов
/ 05 мая 2018

Спасибо @Chetan Ranpariya, поставь меня на правильный путь.

Я создаю новый Controller с новым действием LocationMenu, передавая мои данные в ViewModel, затем используя @Html.RenderAction("LocationMenu", "Menu")

Отлично, спасибо.

...