显示子网站中的顶级网站列表项

时间:2011-11-29 19:29:46

标签: sharepoint sharepoint-2010

我在顶级网站(根网站)上创建了一个自定义列表,我想从子网站访问它。但到目前为止我没有运气。我想通过使用SPcontext.current.site.rootweb,我可以访问该列表并遍历该列表中的项目,但它不起作用。

非常感谢任何帮助。

此致

SPcontext.Current.Site.Rootweb

2 个答案:

答案 0 :(得分:0)

使用此,

SPSite site = SPContext.Current.Web.Site;

foreach (SPList list in site.RootWeb.Lists)
{
    //Your code here.....
}

答案 1 :(得分:0)

要通过子网站访问顶级网站中的列表, 用这个:

SPContext.Current.Site.RootWeb