显示来自webpart中不同网站集的列表内容的最佳方式?

时间:2011-10-03 16:44:48

标签: sharepoint sharepoint-2010

我想构建一个webpart,它将显示来自不同网站集的列表内容(但内容类型相同)。

我想使用SPSiteDataGuery来创建SPGridView的数据源,但它似乎只在同一个网站集中工作。你有什么想法吗?

1 个答案:

答案 0 :(得分:0)

性能最佳的解决方案是使用搜索对象模型。看看FullTextSqlQuery。您可以轻松地根据内容类型进行过滤。使用这种技术的缺点显然是在内容被抓取之前有一段延迟。然而,其他任何事情的表现都会明显好转。 Waldek有一些关于比较替代方案的精彩文章。