Asp .Net MVC 获取请求路由数据
protected String RouteController
{
get
{
return GetRouteData("controller");
}
}
protected String RouteAction
{
get
{
return GetRouteData("action");
}
}
protected String RouteID
{
get
{
return GetRouteData("id");
}
}
protected String GetRouteData(String key)
{
if (String.IsNullOrEmpty(key))
return null;
// Mvc 都是使用小写字母
key = key.ToLower();
IDictionary<string, object> routeValues = this.ControllerContext.RouteData.Values;
if (!routeValues.ContainsKey(key))
return null;
return routeValues[key].ToString();
}
作 者:Evilloafer
出 处:https://www.cnblogs.com/cyfcoder/
版权声明:本文版权归作者和博客园共有,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。