婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP.NET MVC3模板頁的使用(2)

ASP.NET MVC3模板頁的使用(2)

熱門標簽:云南外呼系統(tǒng)代理 海東防封電銷卡 安陸市地圖標注app 辦公用地圖標注網(wǎng)點怎么操作 上海市三維地圖標注 寧德防封版電銷卡 西寧電銷外呼系統(tǒng)公司 聊城智能電銷機器人電話 南昌自動外呼系統(tǒng)線路

本文為大家演示下MVC3中怎樣使用模板頁,在傳統(tǒng)的webform設計模式中,我們使用masterpage作為模板頁,在MVC3 razor視圖設計中,我們使用另一種方式作為模板頁。

新建一個MVC3項目,在解決方案資源管理中,我們可以看到VIEWS文件夾下面有一個Shared文件夾。在Shared文件夾里面有一個_Layout.cshtml頁面。這個就是項目中默認的模板頁面。如下圖所示 :

       

1.新建內(nèi)容頁
        內(nèi)容頁在MVC3中也叫做視圖布局頁,可以右鍵選中視圖文件夾,通過添加視圖來添加內(nèi)容頁,然后選擇相應的模板。下面就是我們創(chuàng)建的內(nèi)容頁ViewPageOne.cshtml

       使用模板頁的頁面,會自動在頁面中生成代碼。來指定模板頁,使用Layout來指定具體的模板頁。如果內(nèi)容頁中沒有Layout屬性,則使用的是默認的模板頁

@{ 
 ViewBag.Title = "ViewPageOne"; 
 Layout = "~/Views/Shared/_Layout.cshtml"; 
} 
 
h2>ViewPageOne/h2> 

如果Layout指定為null,則表示不使用模板頁

@{ 
 ViewBag.Title = "ViewPageOne"; 
 Layout = null; 
} 

 2.新建模板頁

      右鍵選擇Shared文件,然后在菜單中選擇添加 新建項,彈出添加新項對話框,然后選擇MVC3布局頁,這樣就添加完成了布局頁,下面的我們添加的布局頁_LayoutPageOne.cshtml

    

3.為某個文件單獨指定模板頁
     假如某個頁面不想使用默認的模板頁,可以單獨為其指定模板頁,下面的代碼把內(nèi)容頁的模板頁指定為剛創(chuàng)建的模板頁_LayoutPageOne.cshtml

@{ 
 ViewBag.Title = "ViewPageOne"; 
 Layout="~/Views/Shared/_LayoutPageOne.cshtml"; 
} 
h2>ViewPageOne/h2> 

4.為某個視圖文件夾指定模板頁
      假如想讓一個Controller下面的所有視圖使用同一個模板文件,可以在該Controller對應的試圖文件夾下面創(chuàng)建一個_ViewStart.cshtml文件,然后在_ViewStart.cshtml里面指定所使用的模板頁

@{ 
 Layout = "~/Views/Shared/_LayoutPageOne.cshtml"; 
} 

這樣就可以把一個controller下面的視圖指定為使用一個模板文件

5.頁面不使用模板頁
     如果一個內(nèi)容頁面不想使用模板頁,可以把_Layout設置為null
     也可以在添加視圖頁面的時候不選擇模板。
 
6.@RenderBody()
    @RenderBody()在模板頁中使用表示內(nèi)容頁在模板中的位置。當創(chuàng)建具有模板頁的內(nèi)容頁的時候,內(nèi)容頁就呈現(xiàn)在模板頁中@RenderBody()所在的位置,一個模板頁中只能有一個@RenderBody().
 
7.@RenderSection
  @RenderSection用于在模板布局中定義一個區(qū)域,在內(nèi)容頁可以定義一些內(nèi)容來填充這個區(qū)域,例如內(nèi)容頁中引用的JS文件,可以填充到模板頁的section位置。每個內(nèi)容頁的單獨一些信息,可以在模板頁中這個區(qū)域顯示。
  @RenderSection有兩個參數(shù),第一個參數(shù)用于定義section的名稱,第2個參數(shù)是布爾類型,如果為TRUE,表示內(nèi)容頁必須定義這個section,如果為false,則表示內(nèi)容頁可定義section,也可以不定義。

模板頁:

!DOCTYPE html> 
 
html> 
head> 
 title>歡迎 @ViewBag.Title/title> 
/head> 
body> 
 p>第2個模板頁/p> 
 div> 
  @RenderBody() 
 /div> 
  div> 
   備注: 
   @RenderSection("Remark", false); 
  /div> 
/body> 
/html> 

內(nèi)容頁:

@{ 
 ViewBag.Title = "主頁"; 
} 
 
h2>@ViewBag.Message/h2> 
p> 
 若要了解有關 ASP.NET MVC 的更多信息,請訪問 a  title="ASP.NET MVC 網(wǎng)站">http://asp.net/mvc/a>。 
/p> 
@section Remark 
{ 
 我是主頁 
 } 
p>歡迎/p> 

8.@RenderPage
  @RenderPage用于表示在一個頁面中呈現(xiàn)另一個頁面的內(nèi)容.參數(shù)指定要呈現(xiàn)的網(wǎng)頁的位置。
  我們在Shared文件夾下面新建一個footer.cshtml文件,然后里面寫上版權信息,然后在模板頁中開辟一塊位置用來呈現(xiàn)footer頁面。

!DOCTYPE html> 
 
html> 
head> 
 title>歡迎 @ViewBag.Title/title> 
/head> 
body> 
 p>第2個模板頁/p> 
 div> 
  @RenderBody() 
 /div> 
  div> 
   備注: 
   @RenderSection("Remark", false); 
  /div> 
 footer> 
 
  @RenderPage("~/Views/Shared/footer.cshtml") 
 /footer> 
/body> 
/html> 

 9.@Html.Partial()與Html.RenderPartial()
   .@Html.Partial()與Html.RenderPartial()這兩個方法可以用來輸出一個分部頁,右鍵添加新建項,選擇MVC3分部頁,就可以添加一個分部頁,相當于一個用戶控件,
這時候就可以使用者兩個方法來輸出分部頁的內(nèi)容,當然,這兩個方法也可以直接輸出視圖頁和內(nèi)容頁。
   @Html.Partial()的參數(shù)為用戶控件名稱,也就是分部頁名稱,返回值為string類型,可以直接輸出。
   @Html.RenderPartial()的參數(shù)也為用戶控件名稱,返回值為VOID,調(diào)用的時候直接把內(nèi)容輸出到Response中。
  用法如下:

div id="logindisplay"> 
    @Html.Partial("_PartialLogin") 
    @{ 
     Html.RenderPartial("_PartialLogin"); 
     } 
     
   /div> 

以上就是ASP.NET MVC3模板頁的使用方法

您可能感興趣的文章:
  • ASP.NET MVC 2右鍵菜單和簡單分頁實例講解
  • 淺析Asp.net MVC 中Ajax的使用
  • ASP.NET MVC5添加驗證(4)
  • ASP.NET MVC4之js css文件合并功能(3)
  • ASP.NET MVC3網(wǎng)站創(chuàng)建與發(fā)布(1)
  • 淺談ASP.NET中MVC 4 的JS/CSS打包壓縮功能
  • asp.net實現(xiàn)在非MVC中使用Razor模板引擎的方法
  • 支持ASP.NET MVC、WebFroM的表單驗證框架ValidationSuar使用介紹
  • ASP.NET.4.5.1+MVC5.0設置系統(tǒng)角色與權限(二)
  • ASP.NET.4.5.1+MVC5.0設置系統(tǒng)角色與權限(一)
  • ASP.NET MVC中的視圖生成實例分析
  • ASP.NET中MVC從后臺控制器傳遞數(shù)據(jù)到前臺視圖的方式
  • ASP.NET中MVC傳遞數(shù)據(jù)的幾種形式總結

標簽:贛州 汕尾 崇左 南寧 洛陽 衢州 青海

巨人網(wǎng)絡通訊聲明:本文標題《ASP.NET MVC3模板頁的使用(2)》,本文關鍵詞  ASP.NET,MVC3,模板,頁,的,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET MVC3模板頁的使用(2)》相關的同類信息!
  • 本頁收集關于ASP.NET MVC3模板頁的使用(2)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩一区二区在线看| 欧美伦理视频网站| 国产精品久久久久久久久免费樱桃| 国产精品影视在线观看| 亚洲欧洲日韩女同| 日韩视频在线你懂得| 91精品国产综合久久久久久| 国产成人精品免费视频网站| 三级久久三级久久| 亚洲欧美一区二区视频| 亚洲图片你懂的| 国产日韩欧美精品综合| 91精品午夜视频| 欧美成人r级一区二区三区| 色哟哟欧美精品| 成人精品免费看| 亚洲国产成人精品视频| 亚洲视频每日更新| 午夜影院久久久| 一区二区在线观看av| 亚洲国产精品精华液ab| 久久综合色天天久久综合图片| 欧美午夜影院一区| 91天堂素人约啪| www.欧美.com| 成a人片国产精品| 欧美性色黄大片| 日韩一区二区视频在线观看| 日本一区二区三区四区在线视频| 亚洲免费视频中文字幕| 亚洲国产精品成人综合色在线婷婷| 国产精品国产馆在线真实露脸| 亚洲国产视频a| 久久99精品国产麻豆不卡| 极品少妇一区二区| 日本道色综合久久| 欧美日本免费一区二区三区| 在线播放91灌醉迷j高跟美女| 久久综合视频网| 亚洲午夜免费视频| av亚洲精华国产精华| 91精品午夜视频| 一区二区国产视频| 午夜精品影院在线观看| 日本aⅴ免费视频一区二区三区| 三级在线观看一区二区| 成人国产在线观看| 精品美女在线观看| 婷婷激情综合网| 91老师片黄在线观看| 精品国产乱码久久久久久浪潮| 久久无码av三级| 偷拍自拍另类欧美| 欧美在线视频全部完| 91精品一区二区三区在线观看| 最新成人av在线| 国产麻豆成人传媒免费观看| 91在线无精精品入口| 在线观看91视频| 亚洲欧美福利一区二区| 国产成人日日夜夜| 久久精品一区二区三区av| 亚洲精品免费电影| 色综合久久久久久久久| 国产精品乱人伦一区二区| 亚洲最大色网站| 欧美色视频一区| 久久久久久影视| 亚洲一二三四区不卡| 国产自产高清不卡| 欧美午夜精品一区二区三区| 亚洲欧美另类小说| 91麻豆文化传媒在线观看| 亚洲欧美色图小说| 91久久线看在观草草青青| 亚洲欧洲综合另类| 欧美日韩色一区| 三级在线观看一区二区| 日韩欧美成人激情| 亚洲第四色夜色| 欧美一级片免费看| 一区二区三区日韩欧美| 欧美日韩一卡二卡三卡| 日韩影院免费视频| 精品久久久久久久久久久久久久久久久| 美国十次综合导航| 欧美日韩久久不卡| 蜜桃精品在线观看| 久久久www成人免费毛片麻豆| 成人午夜精品在线| 亚洲自拍欧美精品| 精品国产伦一区二区三区免费| 高清日韩电视剧大全免费| 91精品欧美福利在线观看| 老司机精品视频导航| 欧美日韩国产在线播放网站| 免费看黄色91| 国产精品国产三级国产a| 欧美日韩亚洲不卡| 国产成人精品免费网站| 亚洲国产日韩在线一区模特| 精品国产乱码久久久久久久久| 成人蜜臀av电影| 亚洲v中文字幕| 久久这里只有精品6| 在线视频中文字幕一区二区| 美女视频黄 久久| 亚洲免费av在线| 久久综合色鬼综合色| 92国产精品观看| 国内成人免费视频| 亚洲成人自拍偷拍| 亚洲国产精品成人久久综合一区| 欧美日韩一区二区三区免费看| 国产成人啪免费观看软件| 亚欧色一区w666天堂| 中文字幕五月欧美| 2020国产精品| 欧美一区二区啪啪| 欧美三级在线播放| 99riav久久精品riav| 国产麻豆日韩欧美久久| 奇米在线7777在线精品| 一区二区三区欧美| 国产精品理论在线观看| 久久精品视频免费观看| 日韩美一区二区三区| 欧美酷刑日本凌虐凌虐| 在线看日韩精品电影| 99精品视频在线观看| 成人av资源下载| 懂色av一区二区三区蜜臀| 精品一二三四在线| 精品一区二区三区视频在线观看| 亚洲成人黄色小说| 亚洲大片在线观看| 亚洲自拍与偷拍| 亚洲一区二区av电影| 夜夜嗨av一区二区三区四季av | 久久久精品tv| 日韩一区二区免费高清| 日韩一级免费观看| 日韩欧美高清一区| 精品美女被调教视频大全网站| 欧美一区二区精品久久911| 欧美一区二区三区四区在线观看| 欧美日韩视频在线观看一区二区三区 | 成人永久aaa| 成人激情电影免费在线观看| 成a人片亚洲日本久久| 成人高清免费观看| 99re这里只有精品首页| 色哟哟一区二区三区| 欧美图区在线视频| 91精品欧美一区二区三区综合在 | 在线精品视频一区二区| 欧美视频一区二区在线观看| 这里只有精品电影| 久久综合久久鬼色| 中国色在线观看另类| 亚洲综合久久av| 美日韩一级片在线观看| 国模一区二区三区白浆| av资源站一区| 欧美电影一区二区三区| 久久久激情视频| 亚洲日本在线观看| 日韩国产精品大片| 亚洲女同ⅹxx女同tv| 亚洲地区一二三色| 极品少妇一区二区三区精品视频 | 亚洲18影院在线观看| 久久97超碰国产精品超碰| 成人丝袜18视频在线观看| 色猫猫国产区一区二在线视频| 欧美一区二区免费视频| 国产精品免费免费| 日本欧美肥老太交大片| 99久久精品国产毛片| 欧美一级理论片| 自拍av一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 成人性生交大片| 欧美一级一区二区| 国产精品初高中害羞小美女文| 午夜日韩在线电影| 成人动漫一区二区三区| 91精品国产一区二区| 亚洲欧美综合色| 国产乱人伦偷精品视频不卡| 欧美天堂亚洲电影院在线播放| 国产午夜精品久久久久久免费视| 亚洲第一狼人社区| 91在线视频网址| 国产亚洲精品bt天堂精选| 免费精品视频在线| 欧美视频在线一区二区三区 | 欧美美女bb生活片| 亚洲欧美国产77777| 成人午夜电影小说|