Показать контент SharePointList на основе строки запроса

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/35226

  •  09-12-2019
  •  | 
  •  

Вопрос

Мне нужно создать страницу SharePoint, которая покажет данные из Shiferrent SharePoint в одном представлении на основе выбора пользователя.Если пользователь хочет просмотреть информацию о сотруднике Страница будет отображать данные из списка сотрудников.Если они хотят просмотреть информацию о студентах, она покажет данные из списка студентов.

Я хочу иметь один список WebPart (список XSLT просматривать WebPart ???) и изменить содержимое на основе выбора пользователя.Список в использовании будет передан на эту страницу через строку запросов ...

Любые предложения?

Это было полезно?

Решение

Вы можете использовать контроль SPDatAsource в сочетании с BaseXSLTListWebPart The Aslive.

Попробуйте следующее:

    .
  • Создайте элемент управления, который включает в себя управление SPDatAsource.Вы можете найти описание, как использовать управление SPDatAsource в Крис o 'Блог Бриен Второе сообщение Вы можете найти описаниеИспользуйте строку запроса в качестве параметра
  • Создать веб-панель, который наследует от basexsltlistwebpart
  • в oninit добавьте свой datasource control на коллекцию элементов управления веб-панелью и назначьте его поле
  • перезаписать метод GetDataSource и верните свой контроль
  • Установите свой XSL с помощью свойства XSL или XSLLINK

Другие советы

Самый простой способ - использование веб-частей фильтрации (требуется стандартная лицензия SharePoint стандартная).Эти веб-части приходят во многих «формах», видят здесь примеры и детали, как его можно использовать http://office.microsoft.com/en-us/sharepoint-server-help/work-with-hileter-web-parts-ha010033786.aspx# BM2

Эти веб-части являются подключаемыми веб-частями, которые фактически потребляют / предоставляют данные друг другу, и можно добиться этого через веб-интерфейс.

Надеюсь, это поможет, C: \ Marius

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top