1

在 ASP.NET MVC 中,如何根据请求 URL 获取控制器/操作名称?

网址示例:http ://contoso.com/View/Comment/1

我想得到:

  • “视图”作为控制器名称
  • “评论”作为动作名称

基于HttpContext.Current.Request.

4

1 回答 1

6

您需要使用来自路由引擎的解析信息:

ViewContext.RouteData.GetRequiredString("action")
于 2012-11-14T16:11:40.360 回答