Я хочу иметь 2 навигационных меню. Один из них будет «меню верхнего уровня» с 4 вариантами, каждый из которых указывает на индекс отдельного контроллера.asp.net mvc 2 меню между 4 контроллерами
Я хотел бы иметь подменю «Контроллер-уровень» в левой части экрана. Это будет соответствовать ссылкам, относящимся к контроллеру, выбранному в верхнем меню.
Меню «уровень контроллера» не является статическим и нуждается в настройке на основе ролей пользователя.
Верхний уровень является основным. Но как я могу создать второе меню, которое изменится при выборе контроллера сверху?
danke!
спасибо, поэтому я бы назвал RenderAction ("displayMenu1" , «MenuController») от конструктора Controller 1, RenderAction («displayMenu2», MenuController ») от конструктора Controller 2? Где подходящее место для вызова RenderAction()? –
Вы вызываете действие рендеринга там, где хотите действие, которое нужно визуализировать (в представлении). –
Это не похоже на то, что он может идти на главной странице, но я бы не хотел называть «renderaction» для левого меню навигации на каждом single view. –