如何在sharepoint中更改特定页面的母版页

时间:2010-11-05 15:35:29

标签: sharepoint-2007 master-pages

如何在SharePoint网站中为两个页面应用不同的母版页?

2 个答案:

答案 0 :(得分:6)

创建一个新的母版页,例如custom2.master

然后转到要更改其母版页的页面。找到<%@ Page%>指令:

<%@ Page language="C#" MasterPageFile="_catalogs/masterpage/<<custom2.master>>" Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" meta:progid="SharePoint.WebPartPage.Document" %><%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

MasterPageFile属性

下的上方代码中更新其虚拟网址

答案 1 :(得分:1)

我相信您需要创建自己的自定义母版页,其中包含子类,以便在布局和控件渲染下进行控制。您可以按照文章中描述的步骤 - SharePoint: How to create a custom master page - 创建内置母版页的ghostable副本,并通过子类化获得对Controls集合的完全访问权。