最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
當前位置:
首頁 > 網站開發 > ASP.net 4.0教程 >
  • asp.net教程之Web Forms - 母版頁

  • 2017-05-17 22:31 來源:未知

母版頁為您的網站的其他頁面提供模版。

母版頁

母版頁允許您為您的 web 應用程序中的所有頁面(或頁面組)創建一致的外觀和行為。

母版頁為其他頁面提供模版,帶有共享的布局和功能。母版頁為內容定義了可被內容頁覆蓋的占位符。輸出結果是母版頁和內容頁的組合。

內容頁包含您想要顯示的內容。

當用戶請求內容頁時,ASP.NET 會對頁面進行合并以生成結合了母版頁布局和內容頁內容的輸出。

母版頁實例


	
  1. <%@ Master %> <html> <body> <h1>Standard Header From Masterpage</h1> <asp:ContentPlaceHolder id="CPH1" runat="server"> </asp:ContentPlaceHolder> </body> </html>
復制

上面的母版頁是一個為其他頁面設計的普通 HTML 模版頁。

@ Master 指令定義它為一個母版頁。

母版頁為單獨的內容包含占位標簽 <asp:ContentPlaceHolder>

id="CPH1" 屬性標識占位符,在相同母版頁中允許多個占位符。

這個母版頁被保存為 "master1.master"

 注釋:母版頁也能夠包含代碼,允許動態的內容。

內容頁實例


	
  1. <%@ Page MasterPageFile="master1.master" %> <asp:Content ContentPlaceHolderId="CPH1" runat="server"> <h2>Individual Content</h2> <p>Paragraph 1</p> <p>Paragraph 2</p> </asp:Content>
復制

上面的內容頁是站點中獨立的內容頁中的一個。

@ Page 指令定義它為一個標準的內容頁。

內容頁包含內容標簽 <asp:Content>,該標簽引用了母版頁(ContentPlaceHolderId="CPH1")。

這個內容頁被保存為 "mypage1.aspx"

當用戶請求該頁面時,ASP.NET 就會將母版頁與內容頁進行合并。

注釋:內容文本必須位于 <asp:Content> 標簽內部。標簽外的內容文本是不允許的。

帶控件的內容頁


	
  1. <%@ Page MasterPageFile="master1.master" %> <asp:Content ContentPlaceHolderId="CPH1" runat="server"> <h2>W3CSchool</h2> <form runat="server"> <asp:TextBox id="textbox1" runat="server" /> <asp:Button id="button1" runat="server" text="Button" /> </form> </asp:Content>
復制

上面的內容頁演示了如何把 .NET 控件插入內容頁,就像插入一個普通的頁面中。

pk10赛车冠军技巧
最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
大红鹰彩票网是黑平台 刷车赚钱 118彩票老版本app下载 辽宁十一选五开奖号20180808 福彩开奖公告 千炮捕鱼达人 30岁赚钱难 2013彩票app下载安装 喜乐彩玩法