2010-08-17 19 views
7

我有一個Web部件頁「DocLib1.aspx」文檔庫「DobLib1」,它有幾個的webpart。複製網頁組件頁(aspx頁面)與Web部件

我怎麼能採取同樣的Web部件頁,並將其複製到其他文檔庫(大約有50多個文檔庫)。 Web部件頁面以文檔庫命名(使用aspx擴展名)。 Web部件之一是Web部件所在的相同文檔庫的列表。

回答

8

這爲我工作爲SharePoint 2010:

  1. 打開網站SharePoint Designer 2010中
  2. 右鍵單擊頁面,並選擇複製。
  3. 選擇不同的文件夾
  4. 重命名頁面
  5. 將其移回原來的文件夾。

所有的WebParts將是完整的。 這似乎是小學,但在SharePoint複製頁面副本中的任何頁面上的Web部件的。這讓我瘋狂。希望這可以幫助你。

+0

你怎麼到個人網頁在2010年設計?當我點擊圖書館時,所有我看到的都是圖書館資源。 – 2012-01-26 17:02:15

+0

@onafetsid您可以在屬性頁面右側的視圖和表單框中找到各個頁面。 – qhawk 2012-05-14 21:35:06

+0

可以通過編程來完成嗎? – 2014-01-22 18:38:43

0

我的經驗添加到qhawk的解決方案(我只是不能直接添加,因爲我有小於50代表該解決方案下的註釋) - 在SharePoint Designer 2010,我不得不去站點對象 - >所有文件 - >然後選擇您想要複製的頁面的相關庫,將它複製到另一個庫,例如共享文件,在那裏重命名,複製它,完成工作。

我發現如果我剛剛選擇了Site Objects - > Lists and Libraries - >並從那裏選擇了我的Library,它不會列出庫中的實際項目以便能夠複製它們,即使在Views或表格框。你必須通過「所有文件」路線。

PS。我知道這是一個古老的線索,但是我在找到解決方案時發現了這個問題,並且在找到qhawk的解決方案需要爲我調整一下之後,我想讓其他人知道別人在這個問題上絆倒了。

3

有兩種選擇,複製和粘貼SharePoint 2010的頁面,並保持它的Web部件:

  1. 進行復制,並通過SharePoint設計貼2010

  2. 訪問在Sharepoint瀏覽任何頁面並轉到網站操作>管理內容和結構。從這裏複製和粘貼是可能的,但是在同一個目錄中複製和粘貼可能會失敗;粘貼到不同的目錄級別,然後重命名該文件。

+0

管理內容和結構完美運作。謝謝 – 2017-03-28 15:31:17

1

我來到這個網站的時候也在尋找解決複製的WebPart頁面,但我居然找到一個更簡單的方法。我有一個包含webpart頁面的庫,每當我需要另一個與庫中其他頁面相似的頁面時,我會轉到功能區中的Library Tools> Library,然後使用Explorer打開。從那裏,我只需將與我想要的相似的webpart頁面複製/粘貼到同一個庫中,然後重命名該頁面。然後,我可以打開新頁面並進行必要的更改。

+0

這是唯一的解決方案,也適用於SPD不允許用於網站或沒有發佈功能的情況 – chukko 2016-10-19 17:50:51