Thursday, February 12, 2015

How to insert value into SharePoint list programmatically?

Inserting value into SharePoint list programmatically:


If we have list already created in SharePoint and want to add / insert value pro grammatically into the list then will use the below code.

Suppose we have a list called UserAccess and it has FirstName, LastName , Email and Status columns and we want to insert value to the list then we can use below code

protectedvoid Page_Load(objectsender, EventArgs e)
{

    SPSecurity.RunWithElevatedPrivileges(delegate()
    {
       using (SPSite spSite = new   
       SPSite(SPContext.Current.Web.Site.WebApplication.Sites[0].Url))
       {
             spSite.AllowUnsafeUpdates = true;
             using(SPWeb spWeb = spSite.OpenWeb())
             {
                 spWeb.AllowUnsafeUpdates = true;
                 SPList spList = spWeb.Lists.TryGetList("UserAccess");
                 varitemId = 0;

                 SPListItemlistItem = null;
                 if(itemId == 0)
                 {
                      listItem = spList.AddItem();
                 }
                 else
                 {
                      listItem = spList.GetItemById(itemId);
                 }
                 listItem["FirstName"] = txtFirstName.Text;
                 listItem["LastName"] = txtLastName.Text;
                 listItem["Email"] = txtEmail.Text;
                 listItem["Status"] = "Pending";
                 listItem.Update();
                 spWeb.AllowUnsafeUpdates = false;
              }
              spSite.AllowUnsafeUpdates = false;
           }
         });
  }

How to insert value into SharePoint list programmatically?

Related Posts:

  • How to insert value into SharePoint list programmatically?Inserting value into SharePoint list programmatically:If we have list already created in SharePoint and want to add / insert value pro grammatically into the list then will use the below code.Suppose we have a list called Use… Read More
  • How to Generate Random PasswordFrom security point of view we need to create the unique passwords so no one can easily guess it.To fulfill these features we can make use of Random class and generate the random numbers which is unique.Here I am going to use… Read More