1
我想通过所有网和子站点遍历,找到列表名称相同,并与孩子列表的优先级,并显示结果它们的交点在中继网络的一部分。列表中包含Title
,Name
,Link
Travese通过所有网和交叉列表
到目前为止,我已经如下因素:
using (SPSite oSPsite = new SPSite("http://niki/default.aspx"))
{
SPWebCollection siteWebs = oSPsite.AllWebs;
foreach (SPWeb web in siteWebs)
{
web.AllowUnsafeUpdates = true;
try
{
SPList list = null;
try
{
list = web.Lists[ListName];
}
catch { }
if (list != null)
{
list.EnableModeration = true;
SPListItemCollection collection = list.GetItems(list.DefaultView);
repeater.DataSource = collection;
repeater.DataBind();
list.Update();
}
}
finally
{
if (web != null)
web.Dispose();
}
}
结果只显示最后一次迭代,并没有交集实现。我不知道如何添加两个SPListItemCollection,或有另一种方式?谢谢。