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

主頁 > 知識庫 > 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)的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久疯狂做爰流白浆xx| 亚洲国产综合人成综合网站| 91精品国产黑色紧身裤美女| 日本伦理一区二区| 97久久超碰国产精品电影| 成人久久18免费网站麻豆 | 一本在线高清不卡dvd| 成人动漫在线一区| 99re热视频精品| 色哟哟国产精品免费观看| 99久久er热在这里只有精品15 | 日韩午夜激情电影| 日韩欧美国产精品| 国产亚洲人成网站| 国产精品成人免费在线| 亚洲在线视频免费观看| 午夜电影久久久| 极品美女销魂一区二区三区| 福利一区二区在线观看| 一本大道久久a久久综合婷婷| 在线欧美日韩精品| 欧美一区日韩一区| 国产精品天美传媒| 香蕉加勒比综合久久| 久久国产精品99久久久久久老狼| 国模大尺度一区二区三区| 成人短视频下载| 欧美午夜在线一二页| 久久综合成人精品亚洲另类欧美 | 欧美系列日韩一区| 精品国产一区二区国模嫣然| 国产精品成人一区二区艾草 | 日韩欧美在线网站| 欧美成人精品福利| 国产亚洲欧美激情| 亚洲人妖av一区二区| 一区二区三区不卡视频在线观看| 亚洲图片欧美色图| 国产一区二区在线免费观看| 成人黄动漫网站免费app| 91麻豆福利精品推荐| 6080日韩午夜伦伦午夜伦| 26uuu亚洲综合色欧美 | 国产69精品一区二区亚洲孕妇| 成人精品一区二区三区四区| 91尤物视频在线观看| 欧美日韩一区小说| 欧美一级精品在线| 国产精品国产自产拍在线| 亚洲成av人影院| 国产精品一级黄| 欧美日韩成人综合| 亚洲国产高清不卡| 日本欧美一区二区| 不卡视频在线看| 精品久久久影院| 亚洲综合久久久| 成人中文字幕在线| 在线观看91av| 国产精品麻豆网站| 蜜桃久久久久久久| 色94色欧美sute亚洲线路二| 久久精品日韩一区二区三区| 亚洲图片自拍偷拍| 99热在这里有精品免费| 精品99999| 亚洲黄色片在线观看| 粉嫩av一区二区三区粉嫩| 欧美久久久久久久久| 一级中文字幕一区二区| 国产成人福利片| 精品国产区一区| 亚洲国产精品一区二区www在线| 成人高清免费观看| 日韩欧美色综合网站| 久久超碰97中文字幕| 欧美高清性hdvideosex| 樱花影视一区二区| 成a人片亚洲日本久久| 国产日韩欧美亚洲| 国产精品一线二线三线| 日韩欧美在线综合网| 三级一区在线视频先锋| 欧美日韩在线播放一区| 亚洲欧美国产77777| 91麻豆精品秘密| 中日韩免费视频中文字幕| 国产一区美女在线| 久久久一区二区| 韩国毛片一区二区三区| 欧美本精品男人aⅴ天堂| 日韩福利视频网| 91精品国产综合久久久蜜臀图片 | 成人午夜激情在线| 久久综合视频网| 精品一区二区三区免费毛片爱| 日韩精品一区二区三区在线播放| 日韩一区精品字幕| 91精品国产综合久久蜜臀| 亚洲国产精品视频| 精品88久久久久88久久久| 国产成人在线影院 | 91精品国产手机| 久久97超碰色| 91精品国产综合久久久久久久| 精品一区二区三区不卡| 国产日本亚洲高清| 99在线视频精品| 亚洲国产视频一区| 91精品久久久久久久99蜜桃| 精品系列免费在线观看| 国产亚洲精品精华液| 不卡一卡二卡三乱码免费网站| 亚洲欧美日韩国产一区二区三区| 欧美日韩五月天| 精品亚洲免费视频| 久久久www成人免费无遮挡大片| 成人激情图片网| 日日摸夜夜添夜夜添亚洲女人| 精品少妇一区二区三区在线播放 | 久久精品一级爱片| 99热精品国产| 奇米影视7777精品一区二区| 国产亚洲精品aa| 在线视频欧美区| 久久99精品国产| 亚洲日本在线观看| 91精品欧美综合在线观看最新| 极品少妇一区二区三区精品视频| 一区二区日韩电影| 久久尤物电影视频在线观看| 色综合天天在线| 狠狠色丁香久久婷婷综合_中| 亚洲欧美日韩一区| 久久日韩粉嫩一区二区三区| 在线观看免费成人| 成人听书哪个软件好| 美女视频网站久久| 伊人性伊人情综合网| 国产性色一区二区| 欧美一区二区性放荡片| 国产在线麻豆精品观看| 亚洲一级片在线观看| 911国产精品| 色综合久久中文综合久久牛| 国产一区二区三区黄视频 | 国产成人精品一区二区三区网站观看 | 国精产品一区一区三区mba视频| 国产精品国产自产拍在线| 日韩一区二区免费在线电影| 色综合久久六月婷婷中文字幕| 国产高清一区日本| 美女一区二区三区在线观看| 一区二区三区美女| 最新久久zyz资源站| 久久久精品黄色| 26uuu精品一区二区三区四区在线| 欧美不卡一区二区三区| 91精品国产丝袜白色高跟鞋| 在线观看精品一区| 色婷婷久久一区二区三区麻豆| 成人av在线资源网| 国产一区二区三区四区五区美女| 日韩成人免费在线| 亚洲成人免费看| 伊人婷婷欧美激情| 亚洲丰满少妇videoshd| 亚洲综合男人的天堂| 这里是久久伊人| 精品国产免费久久| 久久久亚洲综合| 国产色91在线| 国产欧美日韩麻豆91| 国产精品全国免费观看高清| 国产欧美日韩综合精品一区二区| 久久久久久免费毛片精品| 精品国产91久久久久久久妲己| 2021国产精品久久精品| 久久久久国产精品人| 日韩一区二区视频在线观看| 欧美一级淫片007| 26uuu亚洲婷婷狠狠天堂| 久久男人中文字幕资源站| 欧美经典一区二区三区| 自拍偷拍欧美激情| 亚洲二区在线视频| 蜜桃一区二区三区在线| 国产激情精品久久久第一区二区 | 日本韩国欧美一区| 成人精品免费看| 色婷婷亚洲精品| 在线不卡欧美精品一区二区三区| 日韩欧美在线1卡| 国产视频一区在线播放| 一区二区三区中文在线| 日韩高清一级片| eeuss鲁片一区二区三区在线看| 波多野结衣精品在线| 欧美一区二区人人喊爽| 中文字幕国产一区|