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

主頁 > 知識庫 > ASP.NET母版頁基礎知識介紹

ASP.NET母版頁基礎知識介紹

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

模板頁是做什么的?

利用模板頁可以方便快捷的創建統一風格的ASP.NET網站,并且容易管理和維護,提高了效率。
模板頁為網頁定義所需要的外觀和標準,在母版的基礎上創建包含顯示內容的各個內容頁。當用戶請求內容頁時,這些內容頁與母版頁合并,這樣,模板頁的布局與內容頁的布局就可以組合在一起輸出了。

模板頁一般用來:

1、通過修改模板頁來處理網頁的通用功能。
2、可以方便的創建一組控件和代碼,并應用于一組網頁。
3、通過允許控制占位符控件的呈現方式,模板頁可以在細節上控制最終頁的布局。

模板頁與普通頁

我們在vs中建立一個模板頁,可以看到不同于一般的內容的地方:
@Master替換了@Page,包含了多個可替換的占位符ContentPlaceHolder.

普通頁面和母版頁面進行關聯:

 普通頁面的屬性,MasterPageFile,就會給出提示來選擇使用的母版頁,或是在新建頁面的時候選擇使用母版頁,也可以把一個母版頁應用到普通頁面上。
DEMO:

模板頁代碼:

%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage2.master.cs"Inherits="模板頁_MasterPage2"%> 
 
  
 
!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
  
 
html xmlns="http://www.w3.org/1999/xhtml"> 
 
head id="head1" runat="server"> 
 
  title>模板頁面/title> 
 
  asp:ContentPlaceHolderidasp:ContentPlaceHolderid="head" runat="server"> 
 
  /asp:ContentPlaceHolder> 
 
/head> 
 
body style="height: 141px; width:747px"> 
 
  form id="form1" runat="server"> 
 
  div> 
 
  /div> 
 
  p> 
 
    /p> 
 
  table style="width: 102%; height: 126px;"> 
 
    tr> 
 
      td> 
 
        網站的log、搜索人數,登錄人數,站點導航的信息等。/td> 
 
      td> 
 
        /td> 
 
      td> 
 
        /td> 
 
    /tr> 
 
    tr> 
 
      td> 
 
    asp:ContentPlaceHolderidasp:ContentPlaceHolderid="ContentPlaceHolder1" runat="server"> 
 
     
 
    /asp:ContentPlaceHolder> 
 
      /td> 
 
      td> 
 
        /td> 
 
      td> 
 
        /td> 
 
    /tr> 
 
    tr> 
 
      td> 
 
        底部版權信息等。/td> 
 
      td> 
 
        /td> 
 
      td> 
 
        /td> 
 
    /tr> 
 
  /table> 
 
  /form> 
 
/body> 
 
/html> 

內容頁代碼:

%@ Page Title="" Language="C#" MasterPageFile="~/模板頁/MasterPage2.master" AutoEventWireup="true"CodeFile="ContentPage.aspx.cs"Inherits="ContentPage" %> 
asp:ContentIDasp:ContentID="Content1" ContentPlaceHolderID="head"Runat="Server"> 
 
/asp:Content> 
 
asp:ContentIDasp:ContentID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"Runat="Server"> 
 
  p> 
 
  添加內容頁面/p> 
 
/asp:Content> 

顯示: 

 關于母版頁和主題:

和PPT中母版和主題一樣的。是這樣的:
利用模板可以在它的基礎上添加自己的內容就可以了,相當于做好的框架、風格等。母版相當于是組件,需要自己搭這個框架、風格等。母版是我們從眾多類似的結構網頁中把相同不變的部分抽象出來,并可以運用到更多網頁中,節省時間。

這個簡單的例子是不是幫助大家更好的理解了母版頁的使用方法了,希望大家會繼續關注小編分享的文章。

您可能感興趣的文章:
  • asp.net母版頁如何使用
  • ASP.NET中母版頁和shtml實例入門
  • ASP.Net巧用窗體母版頁實例
  • ASP.NET下母版頁和內容頁中的事件發生順序整理
  • ASP.NET 2.0 中的創建母版頁
  • 淺談Asp.Net母版頁的相關知識

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

巨人網絡通訊聲明:本文標題《ASP.NET母版頁基礎知識介紹》,本文關鍵詞  ASP.NET,母版頁,基礎知識,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET母版頁基礎知識介紹》相關的同類信息!
  • 本頁收集關于ASP.NET母版頁基礎知識介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 银川市| 揭阳市| 鄂尔多斯市| 道真| 图片| 义乌市| 云林县| 周宁县| 宁晋县| 陆河县| 丰原市| 镇坪县| 游戏| 门源| 武邑县| 永靖县| 庆元县| 新余市| 淮滨县| 临邑县| 邹平县| 西贡区| 浦北县| 苍溪县| 南召县| 渭南市| 将乐县| 蓬莱市| 白城市| 扎赉特旗| 休宁县| 封丘县| 夏津县| 和平区| 关岭| 鄂托克前旗| 衡阳县| 许昌县| 迁西县| 合肥市| 台安县|