确定View是否呈现为"部分"

Jar*_*red 2 c# partial-views razor asp.net-mvc-3

有没有办法确定视图是否呈现为部分?

我希望通过捕获这个来扩展我正在编写的部分的重用...并且如果需要,为View分配适当的布局.

目前我只是在div中渲染它,但我也可以看到我们将它用作模态并且可能是它自己的页面.

(模态不应该要求任何改变,所以不用担心)

编辑:澄清我的要求.

我想知道是否还有确定由...呈现的视图之间的差异

/path/to/controller

Html.Partial("/path/to/view.cshtml")

Val*_*lGe 5

为什么不@if(布局== null)?我仍然会为"自己的"页面推荐另一个视图并在那里设置布局.