首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

MVC3中如何获取当前的action啊

2012-05-20 
MVC3中怎么获取当前的action啊?RT[解决办法]二、当前controller、action的获取RouteData.Route.GetRouteData

MVC3中怎么获取当前的action啊?
RT

[解决办法]
二、当前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"]

热点排行