ASP .NET MVC - @RenderBody,@RenderPage,@RenderSection()

@RenderBody() 用于替换的页位置

@RenderPage() 用于固定的页位置

@RenderSection()  

特殊的节位置

先在父 Layout 中写

// 第一个参数代表约定的节点名
// 第二个参数代表是否必须
@RenderSection("AnyName", false)

在子页中调用

// 这里的节点名用于对应 Layout 中的节点名
@section AnyName{
// something }

 这样就可以只在实现了 @section 的子页中才会显示该节点的内容

posted @ 2015-04-28 15:21  `Laimic  阅读(181)  评论(0)    收藏  举报