我有一个SPList对象并使用SPList.Items来获取SPListItemCollection。从这个集合中,我需要访问一个UniqueID或GUID不知道的SPListItem。是否可以直接使用显示名称或任何其他信息(GUID或UniqueId除外)访问该元素。任何想法将不胜感激。直接从SPListItemCollection访问SPListItem
2
A
回答
5
不开箱即用 - 请参阅问题How to access List Items in a list的选项。检索信息SPQuery建议避免在数据库上放置太多的负载。有更多关于如何在我的回答中使用的信息:SharePoint : Check if item exists in a list, minimum overhead:
一个很好的选择是使用LINQ。此选项由社区提供(Keith Dahlby和WictorWilén),可在SharePoint Extensions Lib获得。
0
如果您打算使用CAML,那么CAML Query Builder真的很有帮助。我个人不喜欢用一个普通的旧字符串做CAML,所以我一直在使用CAML.NET来包装CAML查询
相关问题
- 1. 从SPListItem访问SPWorkflowStatus
- 2. 从直接访问Wordpress访问功能
- 3. 直接从Android访问MySQL
- 4. 直接HDFS访问
- 5. 直接URL访问
- 6. 直接访问SQLite3?
- 7. 直接访问OSX
- 8. 如何从Mongoid直接访问MongoDB API?
- 9. 如何直接从VS2008访问.NET Reflector
- 10. 直接从jsp访问数据库
- 11. 直接从Java模板访问DAO
- 12. 直接从RecyclerView访问ViewHolder,按位置
- 13. 直接访问linux framebuffer - copyarea
- 14. 直接内存访问
- 15. 直接访问数据库
- 16. 直接访问硬盘?
- 17. 直接访问硬盘
- 18. 多路访问直接ByteBuffer
- 19. 访问链接服务器直接
- 20. 直接访问数据库与间接访问数据库
- 21. SharePoint SPListItemCollection ReorderItems
- 22. HTML(PHP)框架问题 - 从访问页块用户直接
- 23. 如何从JavaScript中的SPListItemCollection获取ID?
- 24. 通过Twitter API访问直接消息
- 25. Laravel阻止直接访问ajax路由
- 26. iPhone Sdk可以直接访问SQL Server
- 27. 直接访问iPad照片库
- 28. 国防部改写直接.php访问
- 29. 使用Silverlight直接访问SQL
- 30. 如何防止直接访问URL?
嗨,我使用此查询来查找基于DisplayName的项目。 “<; FieldRef Name ='DisplayName'/> documents ”;但它会引发错误,指出'一个或多个字段安装不正确。是否有可能根据他们的显示名称找到项目。 –
Prabhu
2009-09-02 14:00:46
http://www.sharepoint-tips.com/2007/04/one-of-more-field-types-are-not.html 也许您应该尝试将DisplayName更改为Title? – 2009-09-02 14:13:31
Janis是对的 - 你应该使用 –
2009-09-02 14:21:44