星空网 > 软件开发 > ASP.net

MVC,布局页面

一》》》

在_ViewStart.cshtml文件中,加入:

@{  Layout = "~/Views/Shared/_Layout.cshtml";   PageData["aaa"] = "我是哇哈哈哈";}

然后新建一个Action方法,添加相应的视图(使用布局页),在该视图中添加

@{  ViewBag.Title = "ViewStart";}<h2>ViewStart</h2>@PageData["aaa"]

然后运行该视图页面:

MVC,布局页面

二》》》》

在布局页_Layout.cshtml文件中添加如下代码:

<!DOCTYPE html><html><head>  <meta charset="utf-8" />  <meta name="viewport" content="width=device-width" />  <title>@ViewBag.Title</title>  @Styles.Render("~/Content/css")  @Scripts.Render("~/bundles/modernizr")   @RenderSection("WaHaHa", false)</head><body>  @RenderBody()  @Scripts.Render("~/bundles/jquery")  @RenderSection("scripts", required: false)</body></html>

 

然后在使用布局页的视图页ViewStart.cshtml文件中,添加如下代码:

@{  ViewBag.Title = "ViewStart";}<h2>ViewStart</h2>@PageData["aaa"]@section WaHaHa{  我是来填坑的,哇哈哈哈~~~~  }

然后运行该页面:

MVC,布局页面

查看源文件:

MVC,布局页面MVC,布局页面
<!DOCTYPE html><html><head>  <meta charset="utf-8" />  <meta name="viewport" content="width=device-width" />  <title>ViewStart</title>  <link href="http://www.cnblogs.com//Content/site.css" rel="stylesheet"/>  <script src='/images/loading.gif' data-original="http://www.cnblogs.com//Scripts/modernizr-2.6.2.js"></script>    我是来填坑的,哇哈哈哈~~~~  </head><body>  <h2>ViewStart</h2>我是哇哈哈哈  <script src='/images/loading.gif' data-original="http://www.cnblogs.com//Scripts/jquery-1.8.2.js"></script>  <!-- Visual Studio Browser Link --><script type="application/json" id="__browserLink_initializationData">  {"appName":"Chrome","requestId":"a052f5c134ef4357985c1181d7053d6d"}</script><script type="text/javascript" src='/images/loading.gif' data-original="http://localhost:8071/4528b17c5df744bc8aed0fac9bed7023/browserLink" async="async"></script><!-- End Browser Link --></body></html>

查看源文件

总结:RenderSection是小坑,可以挖很多小坑,使用了布局页的页面,可以使用很多小坑。
  @RenderBody()是大坑,就是使用了,布局页的页面,在自己的页面中,可以写很多内容,都是放到  @RenderBody()方法中,有小坑的话小坑中也有对应的内容放入!




原标题:MVC,布局页面

关键词:mvc

mvc
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

低竞争、高需求,亚马逊5大热力选品曝光:https://www.kjdsnews.com/a/713330.html
卖家想要改善帐号表现?也许应该从这些方面入手!:https://www.kjdsnews.com/a/713331.html
跨境电商现“流量新入口”,新玩法、新渠道引爆整个旺季:https://www.kjdsnews.com/a/713332.html
Coupang的搜索结果页一定要熟悉:https://www.kjdsnews.com/a/713333.html
亚马逊日本月访问量超乐天 排名第一:https://www.kjdsnews.com/a/713334.html
销售额增长10倍!直播成为中国卖家出海新增长点:https://www.kjdsnews.com/a/713335.html
九寨沟景区地图(详细指南和攻略):https://www.vstour.cn/a/365176.html
重庆品胜科技与星苹台达成合作 助力部队现代化后勤建设 :https://www.kjdsnews.com/a/1836523.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流