.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
 
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
david stephan

Home >> Articles >> SharePoint >> Post New Resource Bookmark and Share   

 Subscribe to Articles

List, Add, Edit, Delete using code in SharePoint 2010

Posted By:Jean Paul       Posted Date: October 28, 2012    Points: 200    Category: SharePoint    URL: http://www.dotnetspark.com  

In this article we can experiment List manipulations through code.Following are the list operations to perform: Add, Edit, Delete
 

In this article we can experiment List manipulations through code. Following are the list operations to perform:

1.
Add
2. Edit
3. Delete
Pre-Requisite

For proceeding with we need to create a List named Tasks using template Tasks.




Now create a new SharePoint Console Application project inside Visual Studio.




Make sure you changed the Application Target Framework to .Net 3.5 version.


Adding an Item


For adding a new Task Item execute the following code:


using (SPSite site = new SPSite("http://appes-pc"))
{
    using (SPWeb web = site.OpenWeb())                  
    {
        SPList list = web.Lists["Tasks"];
        SPListItem item = list.Items.Add();
        item["Title"] = "New Task";
        item["Description"] = "Description of Task";

        item.Update();
    }
}


Now you can check the Tasks list inside SharePoint and you can see the new item there.


Editing an Item

For editing an existing Task use the following code. Here we are changing the first item Title and Description.


using (SPSite site = new SPSite("http://appes-pc"))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList list = web.Lists["Tasks"];
        SPListItem item = list.Items[0];
        item["Title"] = "Edited Task";
        item["Description"] = "Description of Task (edited)";

        item.Update();
    }
}


Going back to SharePoint you can see the Edited Task




Deleting an Item

For deleting an item use the following code.
using (SPSite site = new SPSite("http://appes-pc"))
{
    using (SPWeb web = site.OpenWeb())
    {
        SPList list = web.Lists["Tasks"];
        SPListItem item = list.Items[0];

        item.Delete();
    }
}


Now you can go back to SharePoint and see that the item was deleted.



References


http://suguk.org/blogs/tomp/archive/2006/09/28/Adding_SPListItems.aspx

Summary


In this article we have experimented List manipulations Add, Edit, Delete through code. In real life we will be needed to automate List manipulations and programming will be a help in this regard.

 Subscribe to Articles

     

Further Readings:

Responses

No response found. Be the first to respond this post

Post Comment

You must Sign In To post reply
Find More Articles on C#, ASP.Net, Vb.Net, SQL Server and more Here

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend