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

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

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

本文實例講述了ASP.NET實現(xiàn)MVC中獲取當(dāng)前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

二、當(dāng)前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)文章

最新評論

锦州市| 历史| 丁青县| 泗水县| 灵寿县| 安远县| 阿克陶县| 滨州市| 武邑县| 锡林浩特市| 施甸县| 平泉县| 绥滨县| 东台市| 青田县| 自治县| 江城| 玉田县| 赤城县| 阳城县| 宽城| 工布江达县| 江达县| 惠来县| 会理县| 博罗县| 江门市| 安义县| 金华市| 城步| 南川市| 和静县| 绥宁县| 东阳市| 青龙| 雅安市| 江山市| 浪卡子县| 明光市| 寿阳县| 孟州市|