【发布时间】:2010-11-26 20:05:59
【问题描述】:
我想创建一个调试辅助函数,我可以在 MVC 局部视图中使用它来显示渲染调用层次结构是什么。
例如,如果我放置
<%=Html.ShowRenderPath() %>
在我的部分中调用 endpoint.ascx 并使用
从另一个视图 (midpoint.ascx) 调用它<% Html.RenderPartial("endpoint") %>
这是从另一个视图(index.aspx)调用的
<% Html.RenderPartial("midpoint") %>
我希望帮助函数写出来:
~/views/test/index.aspx -> ~/views/test/midpoint.ascx -> ~/views/test/endpoint.ascx
谁能指出我正确的方向来获取呈现局部等的视图?
这样我就可以调试一个已经存在的 MVC 应用程序,它使用了许多渲染空间,如果我们能看到这些渲染路径会容易得多。
【问题讨论】:
标签: c# model-view-controller asp.net-mvc-2