sharepoint 2010 listitemcollection上的所选项目

时间:2010-07-30 16:26:01

标签: c# .net asp.net sharepoint sharepoint-2010

有没有办法从服务器端获取文档库的选定项?我在寻找这样的东西:

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

1 个答案:

答案 0 :(得分:1)

您在文档库中看到的视图由XSL呈现,因此没有直接选项允许您从服务器端代码获取所选项的列表。但是我可以提出一个替代方案。

this link中的文章建议如何在javascript代码中获取所选项目,您可以使用类似的代码并使用这些值填充隐藏框。在服务器端使用它们。您可能需要添加自定义功能区命令才能实现此功能。