asp.net-mvc-2 – 如何在局部视图中获取与父操作关联的RouteData?

在PartialView的操作中,我想知道与Parent Action关联的RouteData.

这个局部视图是我的母版页模板的一部分,我想让它知道作为页面渲染的一部分调用的Controller和Action.

在我的PartialView的动作中,我检查了RouteData.Values [“controller”]和RouteData.Values [“action”],但我只获得了PartialView的控制器和动作.

有什么建议?

解决方法

– 编辑 –

它看起来像是ControllerContext(ViewContext派生的),你可以得到ParentActionViewContext:

ViewContext.ParentActionViewContext.RouteData["controller"]

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....