1. 程式人生 > >Asp.net MVC中如何獲取控制器的名稱

Asp.net MVC中如何獲取控制器的名稱

tex 如何 route 控制 this .get data control str

如果在代碼中

當前controller、action的獲取
RouteData.Route.GetRouteData(this.HttpContext).Values["controller"]
RouteData.Route.GetRouteData(this.HttpContext).Values["action"]

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

如果在視圖中可以用
ViewContext.RouteData.Route.GetRouteData(this.Context).Values["controller"]

ViewContext.RouteData.Route.GetRouteData(this.Context).Values["action"]

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

Asp.net MVC中如何獲取控制器的名稱