【问题标题】:copy webpart page (aspx page) with web parts使用 Web 部件复制 Web 部件页面(aspx 页面)
【发布时间】:2011-03-31 05:28:37
【问题描述】:

我在文档库“DobLib1”中有一个 Web 部件页面“DocLib1.aspx”,它的 Web 部件很少。

如何获取相同的 Web 部件页面并将其复制到其他文档库(大约有 50 多个文档库)。 Web 部件页以文档库命名(带有 aspx 扩展名)。其中一个 Web 部件是 Web 部件所在的同一文档库的列表。

【问题讨论】:

    标签: sharepoint web-parts


    【解决方案1】:

    这对我来说适用于 SharePoint 2010:

    1. SharePoint Designer 2010 中打开网站
    2. 右键单击页面并选择复制。
    3. 选择其他文件夹
    4. 重命名页面
    5. 将其移回原始文件夹。

    所有 WebPart 都将保持原样。 这可能看起来很简单,但在 SharePoint 中复制页面不会复制页面上的任何 WebPart。这让我发疯了。希望对您有所帮助。

    【讨论】:

    • 如何进入 Designer 2010 中的单个页面?当我单击库时,我看到的只是库属性。
    • @onafetsid 您可以在属性页面右侧的“视图和表单”框中找到各个页面。
    【解决方案2】:

    有两个选项可以复制和粘贴 Sharepoint 2010 页面并保留其 Web 部件:

    1. 通过 Sharepoint Designer 2010 执行复制和粘贴。

    2. 访问 Sharepoint 浏览器中的任何页面,然后转到站点操作 > 管理内容和结构。可以从此处复制和粘贴,但在同一目录中复制和粘贴可能会失败;粘贴到不同的目录级别,然后重命名文件。

    【讨论】:

    • 管理内容和结构效果很好。谢谢
    【解决方案3】:

    我在寻找复制 Web 部件页面的解决方案时也来到了这个网站,但实际上我找到了一种更简单的方法。我有一个包含 Web 部件页面的库,每当我需要与库中其他页面相似的另一个页面时,我会转到功能区中的库工具 > 库,然后使用资源管理器打开。从那里,我只需将类似于我想要的 Web 部件页面复制/粘贴到同一个库中,然后重命名该页面。然后我可以打开新页面并进行所需的更改。

    【讨论】:

    • 这是唯一在网站不允许 SPD 或没有发布功能的情况下也有效的解决方案
    • 此方法不会为我复制 Web 部件(使用 SP 2010)。
    【解决方案4】:

    要将我的经验添加到 qhawk 的解决方案(我不能直接在解决方案下添加评论,因为我的代表少于 50 个) - 在 SharePoint Designer 2010 中,我必须转到站点对象 --> 所有文件 -->然后选择具有要复制的页面的相关库,将其复制到另一个库,例如共享文档,在那里重命名,复制回来,工作完成。

    我发现如果我只是选择站点对象 --> 列表和库 --> 并从那里选择我的库,它不会列出库中的实际项目以便能够复制它们,甚至在视图或表格框。您必须通过“所有文件”路线。

    PS。我知道这是一个旧线程,但我在尝试找到解决方案时发现了这个,并且在找到 qhawk 的解决方案需要对我进行一些调整后,我想我会让其他人知道,以防其他人偶然发现这个。

    【讨论】:

      猜你喜欢
      • 2010-11-28
      • 2011-03-12
      • 2012-06-03
      • 2010-11-18
      • 2010-11-23
      • 2010-12-10
      • 2014-05-08
      • 2012-03-16
      • 1970-01-01
      相关资源
      最近更新 更多