Ответ 1
fooobar.com/questions/157480/...
<%: ViewContext.RouteData.Values["Controller"] %>
<%: ViewContext.RouteData.Values["Action"] %>
- лучший способ найти имя контроллера из представления главной страницы в asp.net mvc?
спасибо Ачу.
fooobar.com/questions/157480/...
<%: ViewContext.RouteData.Values["Controller"] %>
<%: ViewContext.RouteData.Values["Action"] %>
Лучше чем? На главной странице должен быть ViewContext, который позволяет вам получить RouteData. Вы должны иметь возможность получить имя контроллера и действия из RouteData, используя клавиши "контроллер" и "действие".
В MVC 4.0 Ручка, как показано ниже.
Контроллер: @ViewContext.RouteData.Values [ "Контроллер" ]
Действие: @ViewContext.RouteData.Values [ "Действие" ]