页面布局和母版页

上次修改时间: 2010年4月15日

适用范围: SharePoint Server 2010

Microsoft SharePoint Server 2010 中的发布是通过一组模板来创作和显示信息的方式。对于 SharePoint Server 2010 中的发布,须理解两个基础模板:母版页和页面布局。

母版页和页面布局规定了 SharePoint 网站的总体外观。母版页包含在多个页面布局中共享的控件,如导航、搜索或多语言网站的语言首选项等。页面布局包含字段控件和 Web 部件。

通过使用母版页,您可以轻松地为网站提供一致的外观。可使用母版页来放置必须由所有页面共享的项目,如导航控件、公司徽标和版权声明等。可在母版页中使用 用户控件(.ascx 控件)、Web 服务器控件和 Web 部件。

SharePoint Server 2010 上承载的网站集的首要 SharePoint Server 网站具有一个名为"母版页和页面布局库"的特殊文档库。所有页面布局和母版页都存储在这个文档库中。母版页和页面布局库支持版本管理和工作流,因此可将这些功能用于您的母版页和页面布局。

备注

默认情况下,SharePoint Server 2010 将创建每个网站的母版页样式库;但是,只能使用网站集的首要网站的母版页样式库中所存储的页面布局来创建新的页面。

所有页面布局都将引用基于 SPWeb 类的 CustomMasterUrl 属性的母版页。所有页面布局都承载了一些称为字段控件 的控件,这些控件绑定到母版页列表项上的字段。您可以使用默认控件,也可以构建自定义控件。可通过字段控件来编辑和呈现要显示的内容。若要查看有关创建和使用自定义字段控件的代码示例,请参阅How to: Create a Custom Field Control。

所有基于该页面布局的页面实例都可以使用页面布局。母版页可用于网站中的所有页面实例。不同网站上基于相同页面布局的页面实例可以使用不同的母版页。

有关母版页的详细信息,请参阅 ASP.NET 开发人员中心

请参阅

概念

页面布局模型

网页处理模型

其他资源

母版页

SharePoint Foundation 中的默认母版页

应用程序页上的母版页

将现有母版页升级到 SharePoint Foundation 母版页