我在sharepoint中有一个列表。我想在所有列中搜索一个术语。你怎么会这样做?
我的想法是获取SPFieldCollection,获取所有字段并动态生成CAML,然后查询列表以获取项目。只是想知道是否有更好的方法来生成CAML可能会很困难。
答案 0 :(得分:2)
如果您不喜欢使用字符串连接构建CAML的想法,那么您可以考虑使用CAML.Net
答案 1 :(得分:0)
我正在使用webservices访问SP,而不是对象模型。无论如何,我会动态创建CAML。生成CAML并不困难,因为您总是可以使用
来尝试逻辑U2U CAML查询构建器http://www.u2u.net/res/Tools/CamlQueryBuilder.aspx