MVC前后台获取Action、Controller、ID名方法 以及 路由规则

前后台获取Action、Controller、ID名方法

  • 前台页面:ViewContext.RouteData.Values["Action"].ToString();//获取Action名称

          ViewContext.RouteData.Values["Controller"].ToString();//获取控制器名称

              ViewContext.RouteData.Values["ID"].ToString();//获取路由参数值:

  • 后台页面:ControllerContext.RouteData.GetRequiredString("Action");

              ControllerContext.RouteData.GetRequiredString("Controller");

              ControllerContext.RouteData.GetRequiredString("id");

原文地址:https://www.cnblogs.com/icejd/p/7459182.html