Asp.net MVC中如何获取控制器的名称
2024-08-23 13:06:16
如果在代码中
当前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"]
最新文章
- [已解决]:调用 LoadLibraryEx 失败,在 ISAPI 筛选器 ";c:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.
- 将asp.net core站点发布到IIS上遇到的问题
- 基于iSCSI的SQL Server 2012群集测试(一)--SQL群集安装
- VSS、RSS、PSS、USS
- 利用manifest文件对程序目录下的dll进行分类
- Redis常用的30个命令
- atitit.木马病毒webshell的原理and设计 java c# .net php.
- 怎么使用git来管理项目版本?
- Oracle中Clob类型处理解析:ORA-01461:仅可以插入LONG列的LONG值赋值
- R语言的字符串处理
- ubuntu编译openwrt前端web界面
- Network Attack
- SGU 134.Centroid( 树形dp )
- shell编程其实真的很简单(五)
- Reflection 反射
- SOAP简单示例
- ApacheKylin笔记
- SSD固态硬盘的GC与Trim
- 指针的引用(*&;)与指针的指针(**)
- 编写高质量代码改善C#程序的157个建议——建议79:使用ThreadPool或BackgroundWorker代替Thread