网站分类

最新发表

文章归档

<< < 1 > >>

Razor引擎学习:RenderBody,RenderPage和RenderSection

2011-10-31 9:25:22

ASP.NET MVC 3 已经正式发布了,现在估计许多人都在拼命学,我也不能例外,刚刚看到了一篇文章,介绍了三个非常有用的方法:RenderBody,RenderPage和RenderSection,现在自己再总结下。 1. RenderBody 在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句: @RenderBody() 其实它的作用和母版页中的 服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在标签之间。 这个方法不需要参数,而且只能出现一次。 2. RenderPage 从名称可以猜出来这个方法是要呈现一个页面。比如网页中固定的头部可
Tags:  RenderBody  RenderPage  RenderSection  
发布:SaltFree | 分类:网站开发 | 评论:0 | 浏览:708
<< < 1 > >>
Powered By SaltFree Design SaltFree--无盐的咖啡
Copyright © SaltFree Rights Reserved. 浙ICP备11010825号-1