检查列表项是否存在于sharepoint列表中

时间:2012-06-01 07:27:36

标签: sharepoint listitem

我必须使用C#检查列表项是否存在于sharepoint列表中。如果它存在我必须更新(增加)“尝试列”1。我写了几个代码。但他们没有工作。我需要这个紧急。

1 个答案:

答案 0 :(得分:1)

我不会仅仅因为你应该首先尝试自己解决它或者至少解释一下你对如何解决这个问题而解释它,但是我会帮你提供一点见解。

你可以用两种方式做到这一点

1 获取该项目所在的SPWeb object。通常是网站的背景。

获取项目应居住的列表SPWeb object.lists[listname or guidhere]

遍历列表,检查每个项目中是否匹配,甚至检查对象是否与对象匹配

另一种方法是使用SPQuery对象

设置SPquery.query = "YOUR CAML STATEMENT HERE"

SPList<yourlist>.GetItems(SPQuery object)

如果上述内容返回&gt; 0项,则表示您有匹配

增加一个

这应该会给你一个很好的起点

欢呼声 Truez