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

前端 未结 11 1762
旧巷少年郎
旧巷少年郎 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:08

    I am using ASP.NET MVC 4, and this what worked for me:

    ControllerContext.Controller.ValueProvider.GetValue("controller").RawValue
    ControllerContext.Controller.ValueProvider.GetValue("action").RawValue
    

提交回复
热议问题