首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为ASP.NET MVC动态获取pathName

为ASP.NET MVC动态获取pathName
EN

Stack Overflow用户
提问于 2010-04-28 19:53:58
回答 1查看 113关注 0票数 0

我正在寻找一种解决方案,允许我从调用的partialView中获取父页面路径名。例如,我有一个Action baa和一个控制器boo,所以获取它的javascript将是window.location.pathname,它返回/boo/baa。

问题是我使用了一个局部视图,所以当我试图通过URL helper检索路径名时,我得到的是PartialView的路径名,我需要的是调用它的操作的路径名。我之所以这样做,是因为我想根据调用它的父视图的路径名来显示局部视图的某些内容。有没有办法用ASP.NET MVC做到这一点?

提前感谢你们,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-28 20:01:04

您可以在页面的ViewContext上访问RouteValues。这将包含由路由引擎确定的控制器和操作值。但是,您可能希望考虑将确定信息作为模型的一部分,因为这会暴露控制器中的逻辑--尽管视图如何处理此信息完全取决于它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2729129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档