MVC学习六:Razor布局视图之【/Views/Shared/_Layout.cshtml】

2021-06-19 00:05

阅读:691

YPE html>

标签:viewport   meta   erb   required   data   port   doc   布局   content   

_Layout代码:

 1 
 2 
 3 4     "utf-8" />
 5     "viewport" content="width=device-width" />
 6     @ViewBag.Title 7     @RenderSection("headArea", required: false)
 8 
 9 
10     @RenderBody()
11     
12     @RenderSection("bodyArea", required: false)
13     
14 
15 

使用布局页面的子页面代码:

 1 @{
 2     //此页面的  Layout  属性 已经在 _ViewStart.cshtml 里赋值了!
 3     ViewBag.Title = "SonPage";
 4 }
 5 
 6 
 7 

SonPage

8 我爱广州小蛮腰~~~~
9 我爱蹦极~~~10 11 12 @section headArea{ 13 我要去跳入 小坑中~~~~~~~~~14 你奈我何? 15 署名:飞龙小朋友 16 }

所有的视图页面都使用了布局页面,因为每次请求都会执行【_ViewStart.cshtml页面】,【_ViewStart.cshtml页面】对页面的Layout属性赋值了。

很多不使用布局页面的都会清空Layout

 1 @{
 2     Layout = null;
 3 }
 4 
 5 
 6 
 7 
 8  9     "viewport" content="width=device-width" />
10     TransData11 
12 
13 
14 

 

MVC学习六:Razor布局视图之【/Views/Shared/_Layout.cshtml】

标签:viewport   meta   erb   required   data   port   doc   布局   content   

原文地址:http://www.cnblogs.com/WarBlog/p/7195954.html


评论


亲,登录后才可以留言!