2011-12-22 9 views
0

特定のSPWEBのGUIDを取得します。 しかし、私はSPWEB.IDの値をチェックしようとすると空です。なぜSPWeb.IDは空ですか?

マイコード:

**Using blogSiteSPWeb As SPWeb = siteCollectSPSite.OpenWeb(returnedSearchPath(pathCount))** 

    **For Each subsite As SPWeb In blogSiteSPWeb.Webs 

dim guid as GUID 

     guid = subsite.ID 

    ....... 
    Next 

end using** 

答えて

0

このコードは、現在のWebコンテキストを取得するために動作します。

string _siteURL = SPContext.Current.Site.Url; 

using (SPSite site = new SPSite(_siteURL) 
{ 
    { 
    using (SPWeb web = site.OpenWeb()) 
     ... some code here 
    } 
} 

今web.IDは、現在のサイトのURLに設定されます

関連する問題