我想获得特定SPWEB的GUID。 但是当我尝试检查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 :(得分:0)
此代码可用于获取当前的Web上下文:
string _siteURL = SPContext.Current.Site.Url;
using (SPSite site = new SPSite(_siteURL)
{
{
using (SPWeb web = site.OpenWeb())
... some code here
}
}
现在web.ID将设置为当前网站的网址