我使用的是SharePoint Server2007企业版和Windows Server2008企业版,并且我使用的是发布门户模板。我有一个根网站和一些子子网站。我正在使用Blueband.master和相关的css文件(例如Band.css)。
我问这个问题是因为我发现根网站的一些修改不适用于子网站。
先谢谢你,乔治
发布于 2010-01-07 00:24:24
要找出他们使用的是哪个母版页,您可以迭代(以编程方式遍历每个站点,并将其输出到屏幕。
我讨厌Sharepoint处理这个问题的方式。通常,每次对根母版页进行更改时,都需要重新强制所有子站点使用同一母版页-即使您已经这样做了。我最终根据下面的链接编写了一个application.master模块,允许我指定任何我想要的母版页--增加的效果是允许我对备受诟病的httpmodule设置样式。只需稍作调整,您就可以在web.config中设置替换规则,以便为不同的子站点提供不同的母版页。
看一看http://odetocode.com/articles/450.aspx
https://stackoverflow.com/questions/1960855
复制相似问题