4
有没有办法使用HttpContext或View上下文获取当前操作名称?在MVC3中,如何获取当前动作名称?
我可以使用
var routeValues = HttpContext.Current.Request.RequestContext.RouteData.Values;
if (routeValues != null)
{
if (routeValues.ContainsKey("controller"))
{
controllerName = HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString();
}
}
}
[ASP.NET MVC4:从控制器中获取控制器和动作名称?](http://stackoverflow.com/questions/18248547/asp-net-mvc4-get-controller-and-action-name -from-内控制器) –