当前第2页 返回上一页
虚拟目录名+页面名:
1 | string url=HttpContext.Current.Request.Url.AbsolutePath;
|
或:
1 | string url= HttpContext.Current.Request.Path;
|
【4】获取 域名:
1 | string url=HttpContext.Current.Request.Url.Host;
|
【5】获取 参数:
1 | string url= HttpContext.Current.Request.Url.Query;
|
【6】获取 端口:
二、当前controller、action的获取
1 2 | RouteData.Route.GetRouteData( this .HttpContext).Values[ "controller" ]
RouteData.Route.GetRouteData( this .HttpContext).Values[ "action" ]
|
或:
1 2 | RouteData.Values[ "controller" ]
RouteData.Values[ "action" ]
|
如果在视图中可以用:
1 2 | ViewContext.RouteData.Route.GetRouteData( this .Context).Values[ "controller" ]
ViewContext.RouteData.Route.GetRouteData( this .Context).Values[ "action" ]
|
或:
1 2 | ViewContext.RouteData.Values[ "controller" ]
ViewContext.RouteData.Values[ "action" ]
|
【相关推荐】
1. ASP免费视频教程
2. ASP教程
3. 李炎恢ASP基础视频教程
以上就是MVC中获得controller、URL及action的ASP.NET方法详解的详细内容!
返回前面的内容
相关阅读 >>
关于asp.net如何利用ajaxpro完成前端跟后台交互的实例分析
.net mvc从视图传参到控制器的3种形式
asp.net mvc如何动态编译生成controller的方法示例详解
asp.net mvc中signalr用法讲解
《asp.net》数据绑定―datalist实践篇的图文代码详解
.net配置 json 中依赖注入的方法介绍
asp.net完成图形验证码的的代码教程
深入了解asp.net mvc与webform的区别
分享asp.net core在开发环境中保存机密(user secrets)的实例
操作 asp.net web api 的实例教程
更多相关阅读请进入《asp.net》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » MVC中获得controller、URL及action的ASP.NET方法详解