簡體   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