Sharepoint搜索列表的所有列

时间:2010-06-21 16:24:21

标签: sharepoint sharepoint-2007

我在sharepoint中有一个列表。我想在所有列中搜索一个术语。你怎么会这样做?

我的想法是获取SPFieldCollection,获取所有字段并动态生成CAML,然后查询列表以获取项目。只是想知道是否有更好的方法来生成CAML可能会很困难。

2 个答案:

答案 0 :(得分:2)

如果您不喜欢使用字符串连接构建CAML的想法,那么您可以考虑使用CAML.Net

答案 1 :(得分:0)

我正在使用webservices访问SP,而不是对象模型。无论如何,我会动态创建CAML。生成CAML并不困难,因为您总是可以使用

来尝试逻辑
  

U2U CAML查询构建器http://www.u2u.net/res/Tools/CamlQueryBuilder.aspx