Dan*_*ngs 6 asp.net asp.net-mvc razor asp.net-mvc-4
我假设有一种方法可以设置默认布局,如果没有选择一个,但我似乎无法找到任何文档.
从控制器,如果我调用return View()它返回页面没有任何来自布局的HTML.如果我按如下方式返回视图,则布局显示正常.
return View("Index", "~/Views/Shared/_PublicLayout.cshtml");
Run Code Online (Sandbox Code Playgroud)
所以我想知道是否有办法为布局设置默认变量,所以我不必每次都为每个视图指定它.
小智 22
在views文件夹中找到或创建文件_ViewStart.cshtml,在里面你可以定义:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
Run Code Online (Sandbox Code Playgroud)
_Layout.cshtml你的默认布局在哪里.
| 归档时间: |
|
| 查看次数: |
5947 次 |
| 最近记录: |