摘要: RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到<body>标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的<contentplaceholder>服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在<body>标签之间。这个方法不需要参数,而且只能出现一次。RenderPage从名称可以猜出来这个方法是要呈现一个页面。比如网页中固 阅读全文
posted @ 2012-12-07 15:45 齐鲁青未了 阅读(478) 评论(0) 推荐(0)