We help IT Professionals succeed at work.

Add mulitple items to a SharePoint List programmatically

rebejones
rebejones asked
on
3,405 Views
Last Modified: 2012-05-16
I am trying to add multiple items to a SharePoint list programmatically. The code below only adds the last item to the list when deployed:

//Add Home link
                    SPList list = currentWeb.Web.Lists[MenuSections];
                   
                   
                       SPListItem item = list.Items.Add();
                       list.Items.Add();
                        item["Section"] = "Home";
                        item["Hyperlink"] = currentSite.Url;
                        item["Item Order"] = 1;
                        item.Update();
                       

                        list.Items.Add();
                        item["Section"] = "Divisions & Departments";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 2;
                        item.Update();
                       
                        list.Items.Add();
                        item["Section"] = "Sales & Marketing";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 3;
                        item.Update();
                       
                        list.Items.Add();
                        item["Section"] = "International";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 4;
                        item.Update();
                       
                        list.Items.Add();    
                       item["Section"] = "Tech Community";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 5;
                        item.Update();
                       

                        list.Items.Add();
                        item["Section"] = "Info & Learning";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 6;
                        item.Update();
                       
                        list.Items.Add();
                        item["Section"] = "Tools & Forms";
                        item["Hyperlink"] = "#";
                        item["Item Order"] = 7;
                        item.Update();

                        list.Update();
Comment
Watch Question

CERTIFIED EXPERT
Most Valuable Expert 2013
Awarded 2012
Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION

Author

Commented:
Thank you.
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.