最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET實現(xiàn)MVC中獲取當前URL、controller及action的方法

 更新時間:2017年02月10日 12:03:57   作者:Mr-Robot  
這篇文章主要介紹了ASP.NET實現(xiàn)MVC中獲取當前URL、controller及action的方法,結(jié)合實例形式分析了asp.net mvc獲取當前URL、controller及action的具體實現(xiàn)技巧,需要的朋友可以參考下

本文實例講述了ASP.NET實現(xiàn)MVC中獲取當前URL、controller及action的方法。分享給大家供大家參考,具體如下:

URL的獲取很簡單,ASP.NET通用:

【1】獲取 完整url

(協(xié)議名+域名+虛擬目錄名+文件名+參數(shù))

string url=Request.Url.ToString();

【2】獲取 虛擬目錄名+頁面名+參數(shù):

string url=Request.RawUrl;

string url=Request.Url.PathAndQuery;

【3】獲取

虛擬目錄名+頁面名:

string url=HttpContext.Current.Request.Url.AbsolutePath;

或:

string url= HttpContext.Current.Request.Path;

【4】獲取 域名:

string url=HttpContext.Current.Request.Url.Host;

【5】獲取 參數(shù):

string url= HttpContext.Current.Request.Url.Query;

【6】獲取 端口:

Request.Url.Port

二、當前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"]

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net優(yōu)化技巧總結(jié)》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

希望本文所述對大家asp.net程序設(shè)計有所幫助。

相關(guān)文章

最新評論

山阳县| 杨浦区| 莱阳市| 四会市| 嘉兴市| 司法| 平利县| 肃南| 定南县| 蕲春县| 丰城市| 汕头市| 韶关市| 江门市| 安远县| 边坝县| 城口县| 漠河县| 务川| 通许县| 新疆| 利川市| 景德镇市| 武功县| 龙里县| 从江县| 吉林省| 林周县| 昌都县| 类乌齐县| 涟源市| 宝兴县| 水城县| 囊谦县| 东丽区| 鞍山市| 东乌| 沙田区| 奎屯市| 简阳市| 泗阳县|