我必须使用 C# 检查列表项是否存在于共享点列表中。如果它存在,我必须将“尝试列”更新(增量) 1 。我写了一些代码。但它们不起作用。我需要这个紧急。
问问题
8792 次
1 回答
1
我不会仅仅因为你应该先尝试自己解决它,或者至少解释一下你对如何解决它有一些了解,所以我不会给你代码,但是我会帮助你给你一些见解。
你可以通过几种方式做到这一点
1 获取SPWeb object
项目应该在的位置。通常是网站的上下文。
获取项目应该存在的列表SPWeb object.lists[listname or guidhere]
循环遍历列表,检查每个项目中是否有任何匹配项,甚至检查对象是否与对象匹配
另一种方法是使用 SPQuery 对象
设置SPquery.query = "YOUR CAML STATEMENT HERE"
SPList<yourlist>.GetItems(SPQuery object)
如果以上返回 >0 项,则您有匹配项
加一
这应该给你一个很好的起点
欢呼特鲁兹
于 2012-06-01T11:42:17.180 回答