校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

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

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

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

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

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

       

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

       使用模板頁的頁面,會自動在頁面中生成代碼。來指定模板頁,使用Layout來指定具體的模板頁。如果內容頁中沒有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.為某個文件單獨指定模板頁
     假如某個頁面不想使用默認的模板頁,可以單獨為其指定模板頁,下面的代碼把內容頁的模板頁指定為剛創建的模板頁_LayoutPageOne.cshtml

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

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

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

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

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

模板頁:

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

內容頁:

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

8.@RenderPage
  @RenderPage用于表示在一個頁面中呈現另一個頁面的內容.參數指定要呈現的網頁的位置。
  我們在Shared文件夾下面新建一個footer.cshtml文件,然后里面寫上版權信息,然后在模板頁中開辟一塊位置用來呈現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分部頁,就可以添加一個分部頁,相當于一個用戶控件,
這時候就可以使用者兩個方法來輸出分部頁的內容,當然,這兩個方法也可以直接輸出視圖頁和內容頁。
   @Html.Partial()的參數為用戶控件名稱,也就是分部頁名稱,返回值為string類型,可以直接輸出。
   @Html.RenderPartial()的參數也為用戶控件名稱,返回值為VOID,調用的時候直接把內容輸出到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網站創建與發布(1)
  • 淺談ASP.NET中MVC 4 的JS/CSS打包壓縮功能
  • asp.net實現在非MVC中使用Razor模板引擎的方法
  • 支持ASP.NET MVC、WebFroM的表單驗證框架ValidationSuar使用介紹
  • ASP.NET.4.5.1+MVC5.0設置系統角色與權限(二)
  • ASP.NET.4.5.1+MVC5.0設置系統角色與權限(一)
  • ASP.NET MVC中的視圖生成實例分析
  • ASP.NET中MVC從后臺控制器傳遞數據到前臺視圖的方式
  • ASP.NET中MVC傳遞數據的幾種形式總結

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

巨人網絡通訊聲明:本文標題《ASP.NET MVC3模板頁的使用(2)》,本文關鍵詞  ASP.NET,MVC3,模板,頁,的,使用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET MVC3模板頁的使用(2)》相關的同類信息!
  • 本頁收集關于ASP.NET MVC3模板頁的使用(2)的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    风间由美一区二区av101| 国产一区二区美女诱惑| 高清不卡一区二区| 欧美日韩国产综合一区二区三区| 国产日韩av一区二区| 日精品一区二区三区| 色噜噜狠狠一区二区三区果冻| 久久这里只有精品视频网| 午夜精品视频一区| 91在线精品一区二区| 国产三级精品三级| 麻豆国产精品一区二区三区| 欧美午夜视频网站| 亚洲人精品午夜| 风间由美性色一区二区三区| 欧美大片在线观看| 水野朝阳av一区二区三区| 91成人看片片| 日韩美女啊v在线免费观看| 国产电影一区在线| 精品入口麻豆88视频| 日本午夜一区二区| 欧美视频在线一区| 亚洲激情成人在线| 色狠狠一区二区| 久久精品国产一区二区| 欧美视频一区在线| 一区二区在线电影| 91热门视频在线观看| 国产精品高潮呻吟久久| 国产91在线|亚洲| 国产性天天综合网| 国产成人无遮挡在线视频| 精品国产一区a| 久久国产婷婷国产香蕉| 欧美一级欧美一级在线播放| 香蕉成人伊视频在线观看| 欧美制服丝袜第一页| 亚洲黄色小说网站| 在线视频欧美区| 亚洲高清久久久| 欧美日韩国产在线播放网站| 亚洲成人免费看| 欧美日韩国产小视频在线观看| 亚洲国产美女搞黄色| 欧美日韩日日骚| 日本欧美一区二区三区乱码| 91精品一区二区三区在线观看| 男男gaygay亚洲| 精品久久久久久久久久久院品网| 国内成人精品2018免费看| 久久综合九色综合97婷婷女人| 国产激情视频一区二区三区欧美| 中文字幕欧美日韩一区| 成人动漫av在线| 亚洲人成网站在线| 欧美日韩精品一区二区三区四区| 天使萌一区二区三区免费观看| 日韩免费观看2025年上映的电影| 九一久久久久久| 国产精品亲子乱子伦xxxx裸| 色8久久精品久久久久久蜜| 午夜亚洲福利老司机| 日韩你懂的在线观看| 国产成人在线色| 亚洲美女视频在线观看| 欧美精品xxxxbbbb| 国精产品一区一区三区mba桃花| 日本一区二区三级电影在线观看| www.日韩av| 婷婷丁香激情综合| 精品国产一区二区亚洲人成毛片| 丁香一区二区三区| 亚洲激情综合网| 欧美大片一区二区| 成人黄色av网站在线| 亚洲国产美国国产综合一区二区 | 日本不卡的三区四区五区| 久久一区二区三区国产精品| av网站免费线看精品| 五月天激情综合网| 久久久国产精品午夜一区ai换脸 | 久久福利视频一区二区| 久久精品男人的天堂| 色爱区综合激月婷婷| 麻豆国产欧美日韩综合精品二区 | 亚洲少妇中出一区| 欧美日韩高清影院| 美女视频第一区二区三区免费观看网站| 久久精品在这里| 色综合久久久久久久久| 欧美aaa在线| 中文字幕一区二区三区四区不卡| 9191成人精品久久| 成人精品小蝌蚪| 日本午夜精品一区二区三区电影| 国产精品免费av| 日韩视频在线观看一区二区| 成人国产视频在线观看| 免费欧美高清视频| 国产精品美女久久福利网站| 欧美一二三四在线| 99热99精品| 精品一区二区三区视频在线观看 | 亚洲va国产天堂va久久en| 久久伊人中文字幕| 欧美日韩www| 99在线热播精品免费| 免费成人你懂的| 一区二区三区免费网站| 久久精品亚洲乱码伦伦中文| 555www色欧美视频| 奇米在线7777在线精品| 国产精品免费视频一区| 日韩精品一区二区在线| 欧美色图第一页| www.欧美精品一二区| 国内精品免费在线观看| 日韩电影免费一区| 一区二区三区不卡视频在线观看| 欧美国产精品一区二区三区| 日韩欧美www| 777xxx欧美| 欧美日韩一区精品| 91蜜桃免费观看视频| 国产成人综合在线播放| 蜜臀va亚洲va欧美va天堂| 亚洲一区二区三区自拍| 国产精品乱子久久久久| 国产亚洲一区二区三区四区| 日韩欧美一区二区久久婷婷| 欧美色图12p| 在线观看国产91| 99re成人精品视频| 成人综合婷婷国产精品久久蜜臀 | 欧美午夜电影网| 一本色道久久综合狠狠躁的推荐| 粉嫩高潮美女一区二区三区| 国产一区中文字幕| 国内精品视频一区二区三区八戒| 免费成人av资源网| 蜜臀精品久久久久久蜜臀| 日韩精品成人一区二区在线| 五月天激情小说综合| 亚洲sss视频在线视频| 亚洲一区中文日韩| 亚洲国产成人高清精品| 一区二区三区不卡视频在线观看| 亚洲伦在线观看| 亚洲精品免费在线| 亚洲欧美视频一区| 亚洲精品高清在线| 亚洲精品精品亚洲| 一区二区三区不卡在线观看| 亚洲综合久久av| 亚洲va国产va欧美va观看| 亚洲大片免费看| 无吗不卡中文字幕| 日韩一区精品视频| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产二区国产一区在线观看| 国产精选一区二区三区| 国产白丝精品91爽爽久久| 大胆欧美人体老妇| av成人老司机| 在线观看91精品国产入口| 欧美视频在线一区| 欧美一区二区三区四区视频| 日韩欧美国产高清| 久久久www成人免费无遮挡大片 | 4438成人网| 精品少妇一区二区三区在线播放 | 日韩毛片精品高清免费| 一区二区三区四区在线免费观看| 亚洲自拍偷拍九九九| 日本不卡一区二区三区| 紧缚捆绑精品一区二区| 风流少妇一区二区| 91在线看国产| 欧美高清www午色夜在线视频| 日韩一级黄色片| 欧美国产一区在线| 亚洲黄色录像片| 日韩电影免费在线观看网站| 国产一区二区伦理片| 99久久精品免费看| 欧美天堂一区二区三区| 日韩欧美电影一区| 国产精品三级在线观看| 亚洲自拍偷拍麻豆| 久久狠狠亚洲综合| www.亚洲国产| 91麻豆精品久久久久蜜臀| 2020国产精品| 一区二区不卡在线视频 午夜欧美不卡在 | 精品国产乱子伦一区| 国产精品久久久久国产精品日日| 一个色在线综合| 久久99久久99| 色偷偷一区二区三区|