How can I return the current action in an ASP.NET MVC view?

前端 未结 11 1773
旧巷少年郎
旧巷少年郎 2020-11-28 17:32

I wanted to set a CSS class in my master page, which depends on the current controller and action. I can get to the current controller via ViewContext.Controller.GetTy

11条回答
  •  爱一瞬间的悲伤
    2020-11-28 18:05

    You can get these data from RouteData of a ViewContext

    ViewContext.RouteData.Values["controller"]
    ViewContext.RouteData.Values["action"]
    

提交回复
热议问题