2009-11-17 66 views
1

我創建了一個webpart,它彙總了來自我們網站集合中不同列表的內容負載,但我無法鍛鍊的是如何獲取每個項目的確切鏈接。所有我似乎回到{site}/{listtitle} /1.000如何得到這個「1.000」來說「pagename.aspx?id = 1」,這是我必須自己研究或有一個函數去做這個?在Sharepoint 2007中獲取列表項目的URL

回答

3

我是怎麼做的:

string itemUrl = List.Forms[PAGETYPE.PAGE_DISPLAYFORM].ServerRelativeUrl + "?id=" + item.ID; 
2

要獲取列表中項目的ID,您可以使用SPListItem.ID。然後,您可以將其附加到您想要的基本網址,例如「pagename.aspx?id =」+ myitem.ID。

+0

其推論:你還可以看到ID爲項目的URL,如果你仔細看... DispForm.aspx ID = 20等。 – Goyuix 2009-11-17 20:43:07

相關問題