MVC-Razor引擎布局

ViewBag.Title:标题

layout:

@ViewBag.Title

view:

@{ViewBag.Title="标题"}

@RenderBody():视图的内容直接渲染到这里。

layout:

<body>@RenderBody()</body>

view:

<div>内容</div>

浏览并查看view的源代码:

<body><div>内容</div></body>

@RenderSection

layout:

@RenderSection("SectionA", false):如果为true,视图一定要有这个section,否则报错;为false,视图可以没有这个section。常用来加载不同的css和js。

view:

@section SectionA{<div>这里是SectionA</div>} 

 

posted @ 2015-05-27 13:49  小-牛  阅读(145)  评论(0编辑  收藏  举报