在前一篇中,我简单的介绍了如何用web service在一个list中创建一个新的item.既然我们可以创建新的item,必然也要可以删除和修改item.其实删除和修改item的代码极为相识,大家一看便知.
"<Field Name='SomeField'>Something Else</Field></Method>";
我只是将不一样的地方帖了出来,只有一个地方不一样,那就是Cmd的属性值发生了变化,从New变为了Update.但是要注意的是,ID这个Field是一定要存在的,如果不存在是找不到你想要的唯一的Item,剩下的Field就是你想修改的Field的值了.
"<Field Name='ID'>New</Field>" + </Method>";
Delete就更简单,只需要要提供你想delete的item的ID就可以.
最后还是友情提示一下,这些操作完成后,会返回一段XML,里面有个Node标记着是否成功,这个可以用在判断操作是否成功.因为对于这个操作来说,有些情况会抛Exception,有些情况,它错了就是错了,操作不会完成,没有Exception,只会给你返回一个错误信息的XML.