Ali*_*hşi 5 partial-views razor asp.net-mvc-4
我创建了一个mvc4网络应用程序.用剃刀视图引擎.您知道布局页面和内容页面(主页,联系人,关于等).但是没有引用内容页面的布局.
内容页面不应包括:
Layout = "~/Views/Shared/_Layout.cshtml";
Run Code Online (Sandbox Code Playgroud)
在内容页面中,这段代码丢失了.它们有效.没有布局参考,它如何做到这一点?
这是因为部分视图包含在“非部分”页面中,该页面确实定义了布局。因此它们利用了该布局并成为该页面的一部分
\n\n编辑
\n\n我很抱歉回复晚了,我刚刚检查了一下,这似乎是 _ViewStart.cshtml 页面的原因,这是一个在渲染任何视图之前运行的页面,请在此处阅读更多信息:
\n\nweblogs.asp.net/gunnarpeipman/archive/2010/10/10/\xe2\x80\xa6
\n