在我的View文件夹中,我有一个_ViewStart.cshtml文件,其中我有一个默认布局
Layout = "~/Views/Shared/_Layout.cshtml";
在我的共享文件夹中,我有2个文件_Layout.cshtml和_LayoutLogin.cshtml。在我的登录视图中,我想使用_LayoutLogin文件,所以我在视图中完成了这个:
@{
Layout = "~/Views/Shared/_LayoutLogin.cshtml";
}
<h2>Login</h2>
但它仍然使用_Layout文件。我如何使用另一个布局文件,我在互联网上搜索灵魂,但没有任何工作。
希望有人可以帮助我,我会发疯!!
答案 0 :(得分:0)
从控制器调用视图时,您可以指定布局。
return View("Index", "_LayoutLogin", viewModel);