999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

談ASP.NET母版技術

2014-06-20 13:16:15運永順
無線互聯科技 2014年3期

運永順

摘 要:利用ASP.NET開發網站時,可以使用主題和CSS解決多個頁面批量布局的問題,用戶控件也可解決多個網頁局部內容共享的問題。但對于布局和內容等都相同或相似的多個頁面批量開發最好使用母版技術。

關鍵詞:ASP.NET;母版;網頁設計

通過制作網頁母版,可使多個網頁中布局和內容都相同的網頁部分只制作一次即可,最終實現網頁的批量開發。ASP.NET母版技術涉及兩種網頁,即母版頁和內容頁。使用母版頁可以為網站中的網頁創建一致的布局,母版頁也可以為網站中的所有頁(或一組頁)定義所需的外觀和標準行為。然后可以創建包含要顯示內容的各個內容頁。當用戶請求內容頁時,這些內容頁與母版頁合并,以將母版頁的布局與內容頁的內容組合在一起輸出。

1 母版頁

母版頁的文件擴展名為.master,它具有可以包括靜態文本、HTML元素和服務器控件的預定義布局。母版頁由特殊的@Master指令識別,該指令替換了用于普通.aspx頁的@Page指令。除在所有頁上顯示的文本和控件外,母版頁還包括一個或多個ContentPlaceHolder控件,這些占位符控件定義可替換內容出現的區域。

2 內容頁

通過創建各個內容頁來定義母版頁占位符控件的內容,這些內容頁為綁定到特定母版頁的.aspx頁以及可選的代碼隱藏文件。通過包含指向要使用的母版頁的MasterPageFile 屬性,在內容頁的@Page指令中建立綁定。例如,一個內容頁綁定到母版頁Master1.master 的代碼示例為:<%@ Page MasterPageFile="~/MasterPages/Master1.master" %>

在內容頁中,通過添加Content控件并將這些控件映射到母版頁上的ContentPlaceHolder控件來創建內容,內容頁中不應含有等文檔結構標記。

3 創建母版頁和內容頁

右擊要存放母版頁的文件夾,在彈出的快捷菜單中選擇“添加新項”命令,在彈出的對話框中選擇“母版頁”選項,輸入文件名后,單擊“添加”按鈕。

右擊要存放內容頁的文件夾,在彈出的快捷菜單中選擇“添加新項”命令,在彈出的對話框中選擇“窗體頁”選項,輸入文件名后,選中 ,在彈出的對話框中選中要套用的母版文件,單擊“添加”按鈕。

4 嵌套的母版頁

母版頁可以嵌套,讓一個母版頁引用另外的頁作為其母版頁。利用嵌套的母版頁可以創建組件化的母版頁。與任何母版頁一樣,子母版頁也包含文件擴展名.master。子母版頁通常會包含一些內容控件,這些控件將映射到父母版頁上的內容占位符。就這方面而言,子母版頁的布局方式與所有內容頁類似。但是,子母版頁還有自已的內容占位符,可用于顯示其子頁提供的內容。下面的3個頁清單演示了一個簡單的嵌套母版頁配置。

5 幾點說明

5.1 母版頁與主題

不能直接將主題應用于母版頁。但主題在下面這些情況中會應用于母版頁:

⑴如果主題是在內容頁中定義的。母版頁在內容頁的上下文中解析,因此內容頁的主題也會應用于母版頁。

⑵如果通過在pages元素(ASP.NET設置架構)中包含主題定義來將整個站點配置為使用主題。

5.2 限定母版頁的范圍

⑴頁級:可以在每個內容頁中使用頁指令來將內容頁綁定到一個母版頁。

6 制作步驟

下面用實例說明母版技術的應用,若要做如下三圖效果,步驟如下:

⑴創建母版頁。打開該網站,右擊根文件夾,在彈出的快捷菜單中選擇“添加新項”命令,在彈出的對話框中選擇“母版頁”選項,輸入文件名themefilemaster.master,在代碼視圖中輸入用于布局的div層標記,各層嵌套關系如圖4所示。

同理,編寫出另外兩個主題下的CSS文件和皮膚文件。修改相應顏色為粉紅色系和菊黃色系。最后可查看效果。

以上簡述了ASP.NET技術中母版技術的應用,母版中的程序代碼同普通網頁一樣。

主站蜘蛛池模板: Jizz国产色系免费| 亚洲愉拍一区二区精品| 特级做a爰片毛片免费69| 亚洲美女AV免费一区| 宅男噜噜噜66国产在线观看| 国模私拍一区二区| 亚洲精品无码AⅤ片青青在线观看| 国产91特黄特色A级毛片| 久久久久亚洲Av片无码观看| 九色在线观看视频| 色爽网免费视频| 国产毛片基地| 国产精品成| 91久久性奴调教国产免费| 国产在线视频欧美亚综合| 四虎国产在线观看| 中文字幕人妻av一区二区| 国产成人三级| 亚洲无码91视频| 国产女同自拍视频| 日韩色图区| 制服丝袜无码每日更新| 2020国产免费久久精品99| 伊人中文网| 国产成人a在线观看视频| 亚洲综合二区| 国产精品美女在线| 精品国产中文一级毛片在线看| 欧美精品高清| 美女无遮挡免费网站| 欧洲高清无码在线| 日韩高清无码免费| 亚洲乱强伦| 日韩中文字幕亚洲无线码| 中文字幕有乳无码| 亚洲欧美日韩视频一区| 国产在线精品99一区不卡| 婷婷午夜影院| 国产精品内射视频| 日韩亚洲综合在线| 欧美日韩亚洲综合在线观看| 亚洲人成电影在线播放| 中文字幕在线视频免费| 国模沟沟一区二区三区| 最新无码专区超级碰碰碰| 亚洲色图欧美视频| 亚洲欧美在线看片AI| 国产小视频免费| 国产精品99r8在线观看| 日本不卡在线播放| 女人18毛片一级毛片在线 | 国产第三区| 久久青草视频| 国产超薄肉色丝袜网站| 在线国产欧美| 这里只有精品在线播放| 国产在线欧美| 国产成人精品综合| 香蕉久久国产超碰青草| 日韩免费毛片| 亚洲高清日韩heyzo| 成年人福利视频| 婷婷亚洲天堂| 亚洲成人黄色在线| 青草精品视频| 国产h视频免费观看| 97成人在线视频| 亚洲综合香蕉| 亚洲成人黄色网址| 国产91精品久久| 欧美人与牲动交a欧美精品 | 四虎永久免费地址在线网站| 亚洲无码高清视频在线观看| 99ri国产在线| 亚洲中文无码av永久伊人| 久久人体视频| 国产精品女人呻吟在线观看| av一区二区三区在线观看| 日本色综合网| 色天天综合久久久久综合片| 国产不卡网| 91精品啪在线观看国产60岁|