首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >整个站点收集的SPQuery有问题吗?

整个站点收集的SPQuery有问题吗?
EN

Stack Overflow用户
提问于 2010-01-25 22:53:27
回答 1查看 517关注 0票数 2

嗨,我们可以使用SPQuery来查询整个网站集吗?这意味着我在不同的站点中有一个列表,所以是否可以使用SPQuery或者我需要使用SPSiteDataQuery。

我知道SPSiteDataQuery可以在这种情况下工作,但我不想搜索所有列表,因为我知道列表的名称,在SPSiteDataquery中我不能提到列表名称,在我的情况下,列表名称在整个网站集中是唯一的。如果不是,那么查询我的列表的最佳方法是什么? SPQuery。我不想在这里使用Guid ...

有什么建议吗?谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-01-26 12:27:17

如果你知道列表的确切位置(也就是它所在的(子)网站),你可以使用

代码语言:javascript
复制
using(SPWeb otherWeb = SPContext.Current.Site.OpenWeb("urlofweblistisin"))
{
  SPList yourList = otherWeb.Lists["YourListName"];
  SPListItemCollection = yourList.GetItems(yourSPQuery);
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2133067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档