Question : Dropdownlist - add value

I would like to populate dropdownlist in code behind.
I have a generic list and would like to loop it and add text and value to the dropdownlist.

In following example I add Text to the dropdownlist, but I do not know to add the value.
Can you please help.

for (int i = 0; i < 3; i++)
        {
            if (i == 0)
            {
                int value = 5;
                DropDownList1.Items.Add("One");
            }
            else if (i == 1)
            {
                int value = 25;
                DropDownList1.Items.Add("Two");
            }
            else if (i == 2)
            {
                int value = 7;
                DropDownList1.Items.Add("Three");
            }
        }

Answer : Dropdownlist - add value

Here's the full code:

ListItem item;
for (int i = 0;  i < 3; i++)
       {
           if (i == 0)
           {
                int value = 5;
               item = new ListItem("One", value);
                DropDownList1.Items.Add(item);
           }
            else if (i == 1)
           {
               int value = 25;
               item = new ListItem("Two", value);
                DropDownList1.Items.Add(item);
           }
            else if (i == 2)
           {
               int  value = 7;
               item = new ListItem("Three", value);
                DropDownList1.Items.Add(item);
            }
       }

Random Solutions  
 
programming4us programming4us