Here i want to deleting a list item from list.For this there is method PBD in sharepoint which is used to send the commands like save,delete. to server based on transaction.It can send multiple command at a time to server.I will give a simple example to delete the Xml data of list using this method.For this i have passed the static values to xml data and delete command will be send to server
using(SPSite ss = new SPSite("site url")) { using(SPWeb sW = spSite.OpenWeb()) { sbd.Append(""); sbd,Append("<ows:batch onerror="\"Continue\"">) sbd.Append("<method>"); sbd.Append("<setlist>812e63a0b-65cab-50d8-b0c9-789d876b6020</setlist>"); sbd.Append("<setvar name="\"ID\"">" + 45 + "</setvar>"); sbd.Append("<setvar name="\"Cmd\"">Delete</setvar>"); sbd.Append("<setvar name="owsfileref">/mysite/files/documentss/testfile.txt</setvar>") sbd.Append("<setvar name="owshiddenmodstatus">1</setvar>"); sbd.Append("</method>"); sbd.Append("</ows:batch>"); sw.ProcessBatchData(sbd.ToString()); } }
No comments:
Post a Comment