我创建了一个webpart,它汇总了来自我们网站集合中不同列表的内容负载,但我无法锻炼的是如何获取每个项目的确切链接。所有我似乎回到{site}/{listtitle} /1.000如何得到这个“1.000”来说“pagename.aspx?id = 1”,这是我必须自己研究或有一个函数去做这个?在Sharepoint 2007中获取列表项目的URL
1
A
回答
3
我是怎么做的:
string itemUrl = List.Forms[PAGETYPE.PAGE_DISPLAYFORM].ServerRelativeUrl + "?id=" + item.ID;
2
要获取列表中项目的ID,您可以使用SPListItem.ID。然后,您可以将其附加到您想要的基本网址,例如“pagename.aspx?id =”+ myitem.ID。
相关问题
- 1. 在SharePoint 2007中合并项目列表
- 2. 在SharePoint 2007中的WebPart中获取列表名称
- 3. SharePoint 2007:如何使用Web服务从列表名称获取列表URL?
- 4. SharePoint 2007:链接列表项目的目标受众
- 5. 获取列表项目GUID
- 6. 在Sharepoint中使用GetSiteData获取项目的URL
- 7. 获取WebPart在SharePoint 2007中的GUID
- 8. 获取列表项目数
- 9. Sharepoint 2007中的非安全项目
- 10. 如何从SharePoint列表中获取超过5000个项目?
- 11. 与从SharePoint 2003的附件,以现有列表传送列表项在SharePoint 2007
- 12. 显示进度从SharePoint获取列表中的项目时,列表
- 13. Sharepoint 2010客户端对象模型从Url获取列表项
- 14. 使用SPServices从Sharepoint列表中获取项目时,项目未定义
- 15. 在SharePoint 2007列表中隐藏菜单
- 16. 从Silverlight获取新增项目的ID到Sharepoint列表
- 17. 获取从sharepoint 2013与odata api的列表项目
- 18. 获取列表中项目的路径
- 19. 获取列表中项目的属性
- 20. 获取java项目中的包列表
- 21. 是否可以将列表项目复制到SharePoint 2007中的文档库中?
- 22. Sharepoint 2007中的用户列表
- 23. 限制Sharepoint列表项目
- 24. SharePoint 2010删除列表中的项目
- 25. 获取特定视图中的项目阈值列表(Sharepoint在线)
- 26. SharePoint从一个集合获取当前列表项目
- 27. Powershell使用CSOM API从Sharepoint获取列表项目
- 28. Android中的项目列表中获取唯一的项目ID
- 29. 在sharepoint 2010中获取列表名称
- 30. Sharepoint 2007中的“隐藏”列
其推论:你还可以看到ID为项目的URL,如果你仔细看... DispForm.aspx ID = 20等。 – Goyuix 2009-11-17 20:43:07