(1) var list1 = web.GetList("/lists/list1");
(2) var item1 = list1.GetItemById(10001);
(3) ...
在此处取得断点,打开ID为10001的项目进行编辑,更改“标题”字段并保存。然后运行代码如下:SPListItem保存冲突,同时更新
(4)item1[SPBuiltInFieldId.Title] = "some text";
(5)item1.Update();
row(5)抛出保存冲突异常。
如何在第(3)行锁定项目进行编辑?或者是否有其他避免冲突的方法?
它的工作原理,但我认为它存在更好的方式来锁定项目直接 – devi