0

我在 Visual Studio 到 MOSS 中创建了一个功能,一个发布站点 - 此功能包含一个母版页、一些页面、一些网站栏(分组以匹配每个页面)等。我还创建了一个网站集,一些基于网站和页面在我的模板上。

现在我需要更新我的一些页面模板并使更改影响现有页面 - 如果我更改模板的 HTML 并更新我的功能,更改会立即在页面上可见。但是,如果我在我的页面模板中添加一个新的网站栏,这不会显示在新的或现有的页面中 - 但它会显示在新的网站集和网站中。

如何使用新的网站栏更新现有页面?

4

2 回答 2

0

在您确认自定义页面布局已发布后;尝试以下操作:

导航到 http://{YourTopLevelSite}/_Layouts/AreaTemplateSettings.aspx

在页面的“页面布局”部分,您会发现一个标记为:“重置所有子网站以继承这些首选页面布局设置”的复选框;检查它,然后点击“确定”

于 2009-11-03T17:56:29.610 回答
0

尝试以下步骤

  1. 从页面库中删除页面实例
  2. 从母版页库中删除页面布局
  3. 使用 force 属性重新激活页面布局的功能(在现有站点中)
  4. 如果您在页面布局中使用了 AllUserWebPart 标记,请确保在重新激活页面之前删除所有页面。
于 2009-11-04T09:57:27.243 回答