我有一个 SPList 对象并使用 SPList.Items 来获取 SPListItemCollection。我需要从此集合中访问一个其 UniqueID 或 GUID 未知的 SPListItem。是否可以使用显示名称或任何其他信息(GUID 或 UniqueId 除外)直接访问元素。任何想法将不胜感激。
最佳答案
不是开箱即用 - 请参阅问题 How to access List Items in a list的选项。使用 SPQuery 检索信息 建议避免对数据库施加过多负载。在我对 SharePoint : Check if item exists in a list, minimum overhead 的回答中有更多关于如何使用它的信息。 :
一个不错的选择是使用LINQ。此选项由社区(Keith Dahlby 和 Wictor Wilén)提供,可在 SharePoint Extensions Lib 中找到。 .
关于sharepoint - 直接从 SPListItemCollection 访问 SPListItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367369/