скопировать веб-страницу (страницу aspx) с веб-частями - PullRequest
7 голосов
/ 18 августа 2010

У меня есть страница веб-части "DocLib1.aspx" в библиотеке документов "DobLib1", и на ней есть несколько веб-частей.

Как взять ту же страницу веб-части и скопировать ее в другие библиотеки документовоколо 50+ библиотек документов).Страница веб-части названа в честь библиотеки документов (с расширением aspx).Одна из веб-частей - это список той же библиотеки документов, в которой находится веб-часть.

Ответы [ 4 ]

8 голосов
/ 01 апреля 2011

Это сработало для меня в SharePoint 2010:

  1. Откройте сайт в SharePoint Designer 2010
  2. Щелкните правой кнопкой мыши страницу и выберите «Копировать».
  3. Выберите другую папку
  4. Переименуйте страницу
  5. Переместите ее обратно в исходную папку.

Все веб-части будут сохранены.Это может показаться элементарным, но в SharePoint копирование страницы не копирует любую веб-часть на странице.Это сводило меня с ума.Надеюсь, это поможет вам.

4 голосов
/ 10 сентября 2014

Существует два варианта копирования и вставки страницы Sharepoint 2010 и сохранения ее веб-частей:

  1. Выполните копирование и вставку с помощью Sharepoint Designer 2010.

  2. Получите доступ к любой странице в браузере Sharepoint и выберите Действия сайта> Управление контентом и структурой. Копирование и вставка возможны отсюда, но копирование и вставка в одном и том же каталоге может дать сбой вставьте в другой каталог, затем переименуйте файл.

1 голос
/ 26 февраля 2015

Я зашел на этот сайт, когда искал решение для копирования страницы веб-части, но на самом деле нашел еще более простой способ. У меня есть библиотека, которая содержит страницы веб-частей, и всякий раз, когда мне нужна еще одна страница, похожая на одну из других в библиотеке, я перехожу в раздел «Инструменты библиотеки»> «Библиотека» на ленте и затем открываю с помощью Проводника. Оттуда я просто копирую / вставляю страницу веб-части, аналогичную той, которую я хочу, в ту же библиотеку, а затем переименовываю страницу. Затем я могу открыть новую страницу и внести необходимые изменения.

0 голосов
/ 30 декабря 2013

Чтобы добавить свой опыт в решение qhawk (я не могу просто добавить комментарий непосредственно под решением, так как у меня менее 50 повторений) - в SharePoint Designer 2010 мне пришлось перейти на Объекты сайта -> Все файлы ->затем выберите соответствующую библиотеку, в которой есть страница, которую вы хотите скопировать, скопируйте ее в другую библиотеку, например, общие документы, переименуйте ее туда, скопируйте обратно, работа сделана.-> Списки и библиотеки -> и выбрал мою библиотеку оттуда, она не будет перечислять фактические элементы в библиотеке, чтобы иметь возможность их копировать, даже в поле «Виды» или «Формы».Вам нужно пройти по маршруту «Все файлы».

PS.Я знаю, что это старая ветка, но я нашел ее, пытаясь найти решение для этого, и после того, как я нашел решение qhawk, мне нужно было немного подправить, подумал, что я дам другим знать, если кто-то еще наткнется на это.

...