asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 2.3.1 多层次的Master页面[3]


发布日期:2019年10月21日
 
ASP.NET入门教程 2.3.1 多层次的Master页面[3]

下面的代码演示了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 入门教程完整版

[] [] []

               

上一篇:ASP.NET入门教程 2.3.1 多层次的Master页面[1]

下一篇:ASP.NET入门教程 9.1.3 赋值