教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 ASP.NET 2.0 Master Pages基础教程

ASP.NET 2.0 Master Pages基础教程

发布时间:2016-12-05   编辑:jiaochengji.com
教程集为您提供ASP.NET 2.0 Master Pages基础教程等资源,欢迎您收藏本站,我们将为您提供最新的ASP.NET 2.0 Master Pages基础教程资源

主网页上提供的模板,其他网页在您的网站上。


主网页
主网页允许您创建一致的外观和行为的所有网页(或一组页)在您的网络应用。

主网页提供了范本,以供其他网页,共享的布局和功能。主网页占位符定义的内容,它可以推翻的内容网页上。输出结果是相结合的主网页,网页的内容。

网页的内容包含的内容要显示。

当用户请求的内容网页, ASP.NET会合并的网页输出相结合的布局主要网页的内容,网页的内容。

主网页例如:

<pre><%@ Master %> <html> <body> <h1>Standard Header For All Pages</h1> <asp:ContentPlaceHolder id="CPH1" runat="server"> </asp:ContentPlaceHolder> </body> </html></pre> <pre>

主网页上方是一种正常的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>标记。没有内容是允许以外的标记。




网页内容管制:

<pre><%@ Page MasterPageFile="master1.master" %>

&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>
</pre>
</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语言文档)

[关闭]
~ ~