2009-11-17 5 views
1

사이트 목록 전체에서 다른 목록의 콘텐츠로드를 집계하는 웹 파트를 만들고 있는데 운동 할 수없는 것은 각 항목에 대한 정확한 링크를 얻는 방법입니다. 다시 얻으려고하는 것은 {site}/{listtitle} /1.000입니다. "pagename.aspx? id = 1"이라고 말하기 위해이 "1.000"을 얻으려면 어떻게해야합니까? 이것을하기 위해?Sharepoint 2007의 목록 항목 URL 받기

답변

3

나는 그것을 할 방법 :

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

목록의 항목 ID를 얻으려면 SPListItem.ID를 사용할 수 있습니다. 그런 다음 원하는 기본 URL에 추가 할 수 있습니다. "pagename.aspx? id ="+ myitem.ID.

+0

이에 대한 추론 : 당신이 보면 당신은 또한 URL에서 항목의 ID를 볼 수 있습니다 밀접하게 ... DispForm.aspx ID = 20 등 – Goyuix

관련 문제