我刚开始阅读 ASP.NET MVC 4 的书并遇到了一个问题。在 Razor 部分作者说,如果我没有在 View.cshtml 文件中设置 Layout 变量,它将作为默认搜索 _ViewStart.cshtml,但在另一部分他在 Views/Shared 中使用 _Layout.cshtml,我不明白.
如果我在 View.cshtml 中得到这样的东西:
@{
Layout = null;
}
它告诉这个视图没有布局,但如果我让它像:
@{
}
所以这会让 View 搜索 _ViewStart.cshtml 文件还是 _Layout.cshtml?