Есть ли лучший способ найти имя контроллера из представления главной страницы в asp.net mvc?
спасибо Ачу.
StackOverflow - получение имени контроллера и метода действия в представлении в ASP.NET MVC:
<%: ViewContext.RouteData.Values["Controller"] %> <%: ViewContext.RouteData.Values["Action"] %>
лучше чем что? Главная страница должна иметь ViewContext, который позволяет вам получить RouteData. Вы должны иметь возможность получить имя контроллера и действие из RouteData, используя клавиши «controller» и «action».
В MVC 4.0 Handle, как показано ниже.
Контроллер: @ ViewContext.RouteData.Values ["Контроллер"] Действие: @ ViewContext.RouteData.Values ["Действие"]