0
我在顶级网站(根网站)上创建了自定义列表,我希望从子网站访问它。但到目前为止,我没有任何运气。我想通过使用SPcontext.current.site.rootweb,我可以访问列表并遍历列表中的项目,但它不起作用。显示子网站中的顶级网站列表项
任何帮助将非常感激。
问候,
SPcontext.Current.Site.Rootweb
我在顶级网站(根网站)上创建了自定义列表,我希望从子网站访问它。但到目前为止,我没有任何运气。我想通过使用SPcontext.current.site.rootweb,我可以访问列表并遍历列表中的项目,但它不起作用。显示子网站中的顶级网站列表项
任何帮助将非常感激。
问候,
SPcontext.Current.Site.Rootweb
使用此,
SPSite site = SPContext.Current.Web.Site;
foreach (SPList list in site.RootWeb.Lists)
{
//Your code here.....
}
要通过子网站访问顶级网站的列表或列表, 使用这样的:
SPContext.Current.Site.RootWeb
嗨,尼克,感谢您的回复。我会试一试,让它知道它是否有效。欢呼 –
当然,如果它解决了我们的问题,请将它标记为ans ... Cheers – NICK
问题已解决。使用SPcontext.current.site.rootweb是正确的。我在代码中的其他地方犯了一个错误,这就是为什么它不起作用。 –