2011-12-07 16 views
0

特定のサイトのURLからリストを受け取りたい。私は現在のサイトからリストを取得する方法を知っていますが、はカスタムサイトのURLであればどうでしょうか?ここでURLからSharePointリストを取得

は、私は現在のサイトからリストを取得するために行う方法です。

foreach(SPList list in SPContext.Current.Web.Lists) 
{ 
    DdlLookupFieldTargetList.Items.Add(list.ToString()); 
} 

たとえば、私の入力文字列は次のようになりますOG:http://dkbdkb70la/sites/HelloWorld

私は、SharePoint 2007

を使用していますBR

答えて

2

あなたが直接開こうとするURLが与えられている場合、それは簡単なことです:

using (SPSite site = new SPSite(inputStringUrl)) 
{ 
    using (SPWeb web = site.OpenWeb()) 
    { 
    foreach(SPList list in web.Lists) 
    { 
     DdlLookupFieldTargetList.Items.Add(list.ToString()); 
    } 
    } 
} 
+0

ありがとうございました。D – Sulby

関連する問題