It is difficult to find a code snippet of a dropdownlist control populated with a list of all 50 U.S. states.
<asp:DropDownList ID="ddlStates" runat="server">
<asp:ListItem Value="AL">Alabamaasp:ListItem>
<asp:ListItem Value="AK">Alaskaasp:ListItem>
<asp:ListItem Value="AZ">Arizonaasp:ListItem>
<asp:ListItem Value="AR">Arkansasasp:ListItem>
<asp:ListItem Value="CA">Californiaasp:ListItem>
<asp:ListItem Value="CO">Coloradoasp:ListItem>
<asp:ListItem Value="CT">Connecticutasp:ListItem>
<asp:ListItem Value="DE">Delawareasp:ListItem>
<asp:ListItem Value="FL">Floridaasp:ListItem>
<asp:ListItem Value="GA">Georgiaasp:ListItem>
<asp:ListItem Value="HI">Hawaiiasp:ListItem>
<asp:ListItem Value="ID">Idahoasp:ListItem>
<asp:ListItem Value="IL">Illinoisasp:ListItem>
<asp:ListItem Value="IN">Indianaasp:ListItem>
<asp:ListItem Value="IA">Iowaasp:ListItem>
<asp:ListItem Value="KS">Kansasasp:ListItem>
<asp:ListItem Value="KY">Kentuckyasp:ListItem>
<asp:ListItem Value="LA">Louisianaasp:ListItem>
<asp:ListItem Value="ME">Maineasp:ListItem>
<asp:ListItem Value="MD">Marylandasp:ListItem>
<asp:ListItem Value="MA">Massachusettsasp:ListItem>
<asp:ListItem Value="MI">Michiganasp:ListItem>
<asp:ListItem Value="MN">Minnesotaasp:ListItem>
<asp:ListItem Value="MS">Mississippiasp:ListItem>
<asp:ListItem Value="MO">Missouriasp:ListItem>
<asp:ListItem Value="MT">Montanaasp:ListItem>
<asp:ListItem Value="NE">Nebraskaasp:ListItem>
<asp:ListItem Value="NV">Nevadaasp:ListItem>
<asp:ListItem Value="NH">New Hampshireasp:ListItem>
<asp:ListItem Value="NJ">New Jerseyasp:ListItem>
<asp:ListItem Value="NM">New Mexicoasp:ListItem>
<asp:ListItem Value="NY">New Yorkasp:ListItem>
<asp:ListItem Value="NC">North Carolinaasp:ListItem>
<asp:ListItem Value="ND">North Dakotaasp:ListItem>
<asp:ListItem Value="OH">Ohioasp:ListItem>
<asp:ListItem Value="OK">Oklahomaasp:ListItem>
<asp:ListItem Value="OR">Oregonasp:ListItem>
<asp:ListItem Value="PA">Pennsylvaniaasp:ListItem>
<asp:ListItem Value="RI">Rhode Islandasp:ListItem>
<asp:ListItem Value="SC">South Carolinaasp:ListItem>
<asp:ListItem Value="SD">South Dakotaasp:ListItem>
<asp:ListItem Value="TN">Tennesseeasp:ListItem>
<asp:ListItem Value="TX">Texasasp:ListItem>
<asp:ListItem Value="UT">Utahasp:ListItem>
<asp:ListItem Value="VT">Vermontasp:ListItem>
<asp:ListItem Value="VA">Virginiaasp:ListItem>
<asp:ListItem Value="WA">Washingtonasp:ListItem>
<asp:ListItem Value="WV">West Virginiaasp:ListItem>
<asp:ListItem Value="WI">Wisconsinasp:ListItem>
<asp:ListItem Value="WY">Wyomingasp:ListItem>
asp:DropDownList>
And here is an arraylist already created
[System.ComponentModel.
DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, false)]public ArrayList GetAllStates(){
ArrayList al = new ArrayList();al.Add(
new ListItem("-1", "--Select State--"));al.Add(
new ListItem("AL", "Alabama"));al.Add(
new ListItem("AK", "Alaska"));al.Add(
new ListItem("AZ", "Arizona"));al.Add(
new ListItem("AR", "Arkansas"));al.Add(
new ListItem("CA", "California"));al.Add(
new ListItem("CO", "Colorado"));al.Add(
new ListItem("CT", "Connecticut"));al.Add(
new ListItem("DE", "Delaware"));al.Add(
new ListItem("FL", "Florida"));al.Add(
new ListItem("GA", "Georgia"));al.Add(
new ListItem("HI", "Hawaii"));al.Add(
new ListItem("ID", "Idaho"));al.Add(
new ListItem("IL", "Illinois"));al.Add(
new ListItem("IN", "Indiana"));al.Add(
new ListItem("IA", "Iowa"));al.Add(
new ListItem("KS", "Kansas"));al.Add(
new ListItem("KY", "Kentucky"));al.Add(
new ListItem("LA", "Louisiana"));al.Add(
new ListItem("ME", "Maine"));al.Add(
new ListItem("MD", "Maryland"));al.Add(
new ListItem("MA", "Massachusetts"));al.Add(
new ListItem("MI", "Michigan"));al.Add(
new ListItem("MN", "Minnesota"));al.Add(
new ListItem("MS", "Mississippi"));al.Add(
new ListItem("MO", "Missouri"));al.Add(
new ListItem("MT", "Montana"));al.Add(
new ListItem("NE", "Nebraska"));al.Add(
new ListItem("NV", "Nevada"));al.Add(
new ListItem("NH", "New Hampshire"));al.Add(
new ListItem("NJ", "New Jersey"));al.Add(
new ListItem("NM", "New Mexico"));al.Add(
new ListItem("NY", "New York"));al.Add(
new ListItem("NC", "North Carolina"));al.Add(
new ListItem("ND", "North Dakota"));al.Add(
new ListItem("OH", "Ohio"));al.Add(
new ListItem("OK", "Oklahoma"));al.Add(
new ListItem("OR", "Oregon"));al.Add(
new ListItem("PA", "Pennsylvania"));al.Add(
new ListItem("RI", "Rhode Island"));al.Add(
new ListItem("SC", "South Carolina"));al.Add(
new ListItem("SD", "South Dakota"));al.Add(
new ListItem("TN", "Tennessee"));al.Add(
new ListItem("TX", "Texas"));al.Add(
new ListItem("UT", "Utah"));al.Add(
new ListItem("VT", "Vermont"));al.Add(
new ListItem("VA", "Virginia"));al.Add(
new ListItem("WA", "Washington"));al.Add(
new ListItem("WV", "West Virginia"));al.Add(
new ListItem("WI", "Wisconsin"));al.Add(
new ListItem("WY", "Wyoming"));return al;}