如何在ASP.NET MVC中获取视图路径
本文关键字:获取 视图 路径 MVC NET ASP | 更新日期: 2023-09-27 18:20:22
我创建了一个助手,我想在这个助手代码中获取视图的路径,我该怎么做?
我尝试下面的代码。它将使用从操作返回的视图。因此,如果我在局部视图中使用这个辅助对象,它将获得父视图名称。
RazorView view = helper.ViewContext.View as RazorView;
viewPath = view.ViewPath;
提前谢谢。
您可以使用检索视图或部分视图的路径
string path = (helper.ViewDataContainer as WebPageBase).VirtualPath;
这将返回类似~/Views/Home/MyPartial.cshtml
的内容