繁体   English   中英

使用Web部件复制webpart页面(aspx页面)

[英]copy webpart page (aspx page) with web parts

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

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

这适用于SharePoint 2010:

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

所有的WebParts都将完好无损。 这似乎是基本的,但在SharePoint中复制页面不会复制页面上的任何WebPart。 这让我疯狂。 希望这对你有所帮助。

有两种方法可以复制和粘贴Sharepoint 2010页面并保留其Web部件:

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

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

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

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

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

PS。 我知道这是一个老线程,但我发现这一点,同时试图找到解决方案,并在找到qhawk的解决方案后需要对我进行一些调整,以为我会让其他人知道,因为其他人偶然发现了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM