嵌套母版页asp.net 2.0 [英] Nested Master Page asp.net 2.0

查看:92
本文介绍了嵌套母版页asp.net 2.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

帮助我使用c#在asp.net 2.0中创建嵌套母版页.

Help Me creating a nested master page using asp.net 2.0 using c#.

推荐答案

这将帮助您,您应该使用两个母版页,例如先使用名称母版页Paren.master,命名第二个母版页Child.master.
Parent.master文件:
This would help you, you shouls use two master pages, like name first master page Paren.master, name second master page Child.master.
Parent.master file:
<%@ Master Language="C#" %>
<HTML>
   <BODY>
          ----------Some Tags---------
          <asp:ContentPlaceHolder ID="MainContent"

              runat="server" />
           ----------Some Tags---------
</BODY>
</HTML>



Child.master文件:



Child.master file:

<%@ Master Language="C#" MasterPageFile="Parent.master"%>
<asp:Content id="Content1" ContentPlaceholderID="MainContent"    runat="server">
--------------Some Tags--------
<asp:ContentPlaceHolder ID= "ChildContent" runat="server" />
--------------Some Tags----------
<asp:ContentPlaceHolder ID="ChildFooter" runat="server" />
        -----------Some Tags------------
</asp:Content>



现在,只需将内容页面名称命名为child.aspx,将其命名为MasterPageFile = Child.master.
Child.aspx文件:



Now just make a content page name child.aspx, give it the MasterPageFile=Child.master.
Child.aspx file:

<%@ Page Language="C#" MasterPageFile="Child.Master"%>
<asp:Content id="pageContent" ContentPlaceholderID="ChildContent" runat="server">
----------Some Tags---------
</asp:Content>
<asp:Content id="footerContent" ContentPlaceholderID="ChildFooter" runat=server>
----------Some Tags---------
</asp:Content>


这篇关于嵌套母版页asp.net 2.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆