Выбранные предметы на sharepoint 2010 listitemcollection - PullRequest
1 голос
/ 30 июля 2010

Есть ли способ получить только выбранные элементы библиотеки документов со стороны сервера? Я искал что-то вроде этого:

SPDocumentLibrary docLib = web.Lists[list.Title] as SPDocumentLibrary;
SPListItemCollection items = docLib.Items;
foreach (SPListItem item in items){
  //if (item.Selected)
}

1 Ответ

1 голос
/ 01 августа 2010

Представление, которое вы видите в библиотеке документов, отображается XSL, поэтому нет прямой опции, которая позволила бы вам получить список выбранных элементов из кода на стороне сервера. Но есть альтернатива, которую я могу предложить.

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

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