23 Mart 2012 Cuma

CRUD operations on SP list items

Small code piece to for CRUD operations of sharepoint list items


using (SPSite site = new SPSite("http://website url/" ))
// Or SPContext.Current.Site.Url
{
using (SPWeb Web = site.OpenWeb())
  {
            Web.AllowUnsafeUpdates = true;

            // Open List
             SPList list = Web.Lists["MyList"];

            // Add new item in List
             SPListItem item = list.Items.Add();
             item["Title"] = "Test Title";
             item["Description"] = "Test Description";
             item.Update();

            // Get Item ID
             listItemId = item.ID;

            // Update the List item by ID
             SPListItem item = list.GetItemById(listItemId);
             item["Description"] = "Update Description";
             item.Update();

            // Delete item
             SPListItem item = list.GetItemById(listItemId);
             item.Delete();

            Web.AllowUnsafeUpdates = false;
       }
 }

source:


Hiç yorum yok:

Yorum Gönder