父视图的名称

时间:2011-05-05 18:19:37

标签: asp.net-mvc

我在很多页面中都使用了部分视图,我想知道是否有办法获取当前包含我的部分视图的父视图的名称?

1 个答案:

答案 0 :(得分:1)

您可以从PartialView获取控制器和操作:

<%=ViewContext.RouteData.Values["controller"] %>

<%=ViewContext.RouteData.Values["action"] %>

这就是你要找的东西吗?

您还可以查看ViewPath是否有帮助:

<%= (ViewContext.View as WebFormView).ViewPath %>