Как поместить настроенный CQWP в макет страницы, чтобы развернуть его настроили? - PullRequest
0 голосов
/ 14 августа 2011
<div class="news">
<h3>News</h3>
<ul>
<WebPartPages:WebPartZone id="g_0A8F3D3F6B3B43D4BB9FC39E55892F0C" runat="server" title="Zone 1"><ZoneTemplate>
<NewsWP:NewsWP runat="server" id="NewsWP"></NewsWP:NewsWP>
</ZoneTemplate></WebPartPages:WebPartZone>
</ul>
</div>

Я создал пользовательский элемент управления под названием NewsWP, и мне нужно каким-то образом вставить настроенную веб-часть в эту область, но я не знаю как.Может кто-нибудь, пожалуйста, покажите мне правильный подход.

1 Ответ

0 голосов
/ 14 августа 2011

Один из способов решить эту проблему - развернуть веб-часть на

  1. Развертывание веб-части на сервере SharePoint.
  2. В редакторе SharePoint или SPD добавьте веб-часть на нужную страницу.
  3. Сохранить сайт как шаблон.
  4. Загрузите WSP из SharePoint и откройте Импорт в Visual Studio.
  5. Найдите нужные разделы, которые настраивают страницу, добавьте их в свой проект и измените по желанию.

Это процесс, который мы используем, и он работал довольно хорошо для нас. Мы используем небольшие проекты для разработки наших пользовательских компонентов, используем SharePoint или SPD для настройки развернутых компонентов, а затем сохраняем сайт в качестве шаблона для использования при создании сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...