ASP.NET 2.0入门经典2(7)
发布时间:2021-06-06
发布时间:2021-06-06
ASP.NET入门经典
ContentPlaceHolderID="Content Place Holder ID in Master Page"
Runat="Server">
... content goes here
</asp:Content>
总结一下,一个Content页面包含如下特性:
● 没有HTML的<!DOCTYPE HTML…>标记和XML的<html xmlns=…>标记
● 第一行的<%@ page MasterPageFile=…%>指示 2.0应使用哪个Master页面
● 包含一个<asp:content>标记
理论上并不难,而且代码由VWD自动添加。在下面的示例中,可以看到Master和Content页面的相互协作。
2.2.3 Master和Content页面的示例
本书中的所有练习基本上都可以在Design视图中完成(不用直接处理代码)。但是切换到Source视图查看VWD如何创建页面是一件很有趣的事情。下面显示的代码是一个公司的Master页面(名为research.master)和一个名为mission statement的Content页面示例。第一行阴影代码指示Master页面,在第二个阴影部分是一个控件,该控件定义了一个内容占位符,Content页面的内容可以插入到这个占位符中:
<%@ Master Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="/1999/xhtml" >
<head runat="server"> <title>CorporateMaster</title></head>
<body>
Corporation Name
上一篇:初三语文第一学期期末试卷(二)
下一篇:第四章 市场营销环境