ASP.NET 2.0 Master Pages基础教程
主网页上提供的模板,其他网页在您的网站上。
主网页
主网页允许您创建一致的外观和行为的所有网页(或一组页)在您的网络应用。
主网页提供了范本,以供其他网页,共享的布局和功能。主网页占位符定义的内容,它可以推翻的内容网页上。输出结果是相结合的主网页,网页的内容。
网页的内容包含的内容要显示。
当用户请求的内容网页, ASP.NET会合并的网页输出相结合的布局主要网页的内容,网页的内容。
主网页例如:
主网页上方是一种正常的HTML网页设计作为模板的其他网页。
@硕士的指令定义作为主网页。
主网页包含一个占位符标记<asp:ContentPlaceHolder>个别内容。
的ID = “ CPH1 ”属性确定了预留位置,让许多占位在同一主网页。
这主网页被保存的名称是“ master1.master ”
注:主网页也可以包含代码,允许动态内容。
内容网页例如:
<pre><%@ Page MasterPageFile="master1.master" %> <asp:Content ContentPlaceHolderId="CPH1" runat="server"> <h2>Individual Content</h2> <p>Paragrap 1</p> <p>Paragrap 2</p> </asp:Content></pre> <pre>
网页的内容是一个以上的个人网页内容的网页。
@ Page指令定义为一个标准的内容网页。
网页的内容包含了内容标记<asp:Content>与参考主网页( ContentPlaceHolderId = “ CPH1 ” ) 。
这个网页的内容保存的名称为“ mypage1.aspx ”
当用户请求该网页, ASP.NET会合并网页的内容与主网页。
按一下以显示mypage1.aspx 。
注:文字内容必须在<asp:Content>标记。没有内容是允许以外的标记。
网页内容管制:
&br<asp:Content
ContentPlaceHolderId="CPH1" runat="server">
<h2>W3Schools</h2>
<form runat="server">
<asp:TextBox id="textbox1" runat="server" />
<asp:Button id="button1" runat="server" text="Button" />
</form>
</asp:Content></pre>
您可能感兴趣的文章:
ASP.NET 2.0 Master Pages基础教程
ASP.NET 2.0中连接字符串
ASP.NET 2.0的新功能
apache http server环境下玩asp.net
golang基础教程
ASP.NET 2.0 new features
ASP.NET系统用户权限设计与实现
搭建mysql数据库主主复制的教程(图文)
为shell编程新手准备的教程
go语言学习基础(golang语言文档)