使用 Microsoft Office SharePoint Designer 2007,您可以根据现有母版页便捷地创建新的内容网页。这样,这种新网页就会与您的网站中其余的、附加到同一母版页的网页具有相同的外观。
默认情况下,当您基于母版页创建内容网页时,不能对内容网页上的内容区域进行编辑。若要向内容网页添加内容,必须先找到要向其中添加内容的区域(包括大部分内容所在的主内容区域),再将其设置为可编辑状态。
注释 如果希望使用 Web 部件区域,则必须将其插入到内容网页中。不能将 Web 部件区域插入到母版页中。
本文内容
什么是内容网页?
内容网页是一种 ASP.NET 网页,具有常规的 .aspx 文件扩展名。此外,每一个内容网页都包含 @page 指令,用以标识内容网页所附加到的母版页。下面列出了 @page 指令示例:
<%@ Page MasterPageFile="~masterurl/default.master" %>内容网页并不是有效的独立网页,它必须引用母版页来获得其网页布局。内容网页上的内容控件会覆盖母版页上的 ContentPlaceholder 控件。
默认情况下,一个网站可包含若干种内容网页,例如列表视图网页、列表表单网页以及 Web 部件网页,其中包含的内容会显示在网页正文中。当网站访问者在浏览器中请求访问某个网页时,相应的内容网页会与母版页合并以生成用户在浏览器中所见的网页。每一种内容网页都与其附加到的母版页使用相同的网页结构和通用功能。
在 Microsoft Windows SharePoint Services 3.0 中,Default.master 应用于所有默认内容网页,包括:
- Default.aspx
- 包含列表视图和列表表单的默认内容网页(包括 AllItems.aspx、DispForm.aspx、NewForm.aspx 和 EditForm.aspx)
- 包含文档库的视图和表单的默认内容网页(包括 Upload.aspx 和 WebFldr.aspx)
返回页首
基于母版页创建内容网页
- 在“文件”菜单上,指向“新建”,再单击“根据母版页创建”。
提示 您也可以在“文件夹列表”中右键单击母版页,再单击快捷菜单中的“根据母版页新建”。
- 在“选择母版页”对话框中,执行下列操作之一:
- 单击“确定”。
返回页首
查找内容占位符
创建内容网页之后,即可查找要向其添加自定义内容的内容占位符。使用“母版页”工具栏可以更便捷地查找内容占位符。
- 在“视图”菜单上,单击“工具栏”,再单击“母版页”。
- 在“母版页”工具栏上,单击“区域”框旁的箭头,再单击要向其添加自定义内容的占位符。
例如,如果您的内容网页是基于 Windows SharePoint Services 3.0 网站的 default.master 创建的,则可以单击“PlaceHolderMain”。

此时选定“PlaceHolderMain”内容占位符。请注意内容占位符选项卡上的“(母版页)”一词(包含在括号内)。此文本表示该内容是从母版页检索得来的。

注释 如果您单击“母版页”工具栏上的“PlaceHolderMain”,而“PlaceHolderMain”内容占位符并未出现在网页中,则需要打开视觉帮助。在“视图”菜单上,指向“视觉帮助”,单击“空容器”和“可视边框”,并确保选中了菜单上的“显示”。然后重复步骤 1 和步骤 2。
返回页首
向内容占位符添加自定义内容
在找到内容占位符后,可以向其添加自定义内容。
- 单击内容占位符,单击右上角的箭头
以显示“常见内容任务”列表,再单击“创建自定义内容”。
例如,如果您向 PlaceHolderMain 添加内容,则新内容网页的主内容区域将立即变为可编辑状态。请注意内容占位符选项卡上的“(自定义)”一词(包含在括号内)。这表示该内容只是此网页的自定义内容,而不是从所附加的母版页中检索得来的。

返回页首