在_ViewStart.cshtml这里有这段代码:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
Run Code Online (Sandbox Code Playgroud)
这使得每个视图页面都可以导入它.当我不希望页面加载Layout.cshtml它的视图时,我该怎么办?我只想在某些页面上进行,而不是全部.
小智 5
如果您使用的是 Visual Studio,则在添加视图时,您应该会看到一个屏幕,您可以在其中输入有关视图的所有数据,包括“使用布局页面”的复选框。只需取消选中它即可。
如果你不是或者你只是想自己做,那么它真正做的只是将以下内容放在你的视图顶部:
@{
Layout = null;
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
1590 次 |
| 最近记录: |