我有一个SharePoint网站。我正在尝试打开一个子网站并获取该子网站中所有列表的列表。此代码返回顶级“http:// myspserver”列表。
如何获取/ mysubsite中的列表?SharePoint子网站 - 遍历列表
string webUrl = "http://myspserver/mysubsite";
using (SPWeb oWebsite = new SPSite(webUrl).OpenWeb()) //Open SP Web
{
SPListCollection collList = oWebsite.Lists; //Open Lists
foreach (SPList oList in SPContext.Current.Web.Lists)
//For Each List Execute this
{
....
}
}
也许这可以帮助HTTP ://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.getlist.aspx – 2011-02-16 15:56:54