下面的代碼演示了Research department Master頁面這個頁面最復雜因為它既是Corporate頁面的Content頁面同時也是Publication頁面的Master頁面注意在第一行代碼中Master和MasterPageFile=將該頁面設置為Corporate Master頁面的內容然後可以注意到<asp:ContentPlaceHolder>將其他頁面作為自己的內容(在這裡是Publication頁面)內容占位符必須全部包含在<asp:content>標記之內
<% Master MasterPageFile=~/Corporatemaster Language=VB%>
<asp:Content runat=server
ContentPlaceHolderID=ContentPaceHolderCorporate>
Research Department
<asp:Contentplaceholder
id=ContentPlaceHolderResearch
runat=server>
</asp:contentplaceholder>
</asp:Content>
下面顯示的是Publicationaspx頁面的代碼(其中只包含了網頁的具體內容)在此只需指定Master頁面這個頁面不是Master頁面它位於最底層
<%@ Page Language=VBMasterPageFile=~/ResearchmasterTitle=Untitled Page%>
<asp:Content ID=Content
ContentPlaceHolderlD=ContentPlaceHolderResearch
Runat==Server>
Publication text
</asp:Content>
ASPNET 入門教程完整版
[] [] []
From:http://tw.wingwit.com/Article/program/net/201311/14588.html