レンダリング呼び出しの階層が何であるかを示すMVCの部分ビュー内で使用できるデバッグヘルパ関数を作成したいと思います。例えばASP.Net MVCのどの部分ビューと呼ばれるビューを見つけることができます
私は私の部分と呼ばれるendpoint.ascxに
<%=Html.ShowRenderPath() %>
を置き、それが
<% Html.RenderPartial("endpoint") %>
を使用して別のビュー(midpoint.ascx)から呼び出され、これは別のビューから呼び出された場合(index.aspx)
<% Html.RenderPartial("midpoint") %>
私はヘルパー関数が出て書きたい:
〜/ビュー/テスト/ index.aspx - >〜/ビュー/テスト/ midpoint.ascx - >〜/ビュー/テスト/ endpoint.ascx
誰でも取得するために正しい方向に私を指すことができます部分的にレンダリングされたビューなど
これは多くのレンダリング空間を使用する既存のMVCアプリケーションをデバッグすることができるため、これらのレンダリングパスを見ることができればはるかに簡単です。