Tom,
That would be a good way for a normal HTML page but he said this was an aspx
(ASP.NET) page so that wouldn't be the most efficient way of doing it in
..NET. For example, you could do it this way:
<asp

ropDownList id="listState" runat="server"></asp

ropDownList>
Then you'd create a function to load the list. Ex:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
' Check if page is loaded for the first time
If Not Page.IsPostBack Then
' Load the drop down list on the Page
LoadList()
End If
End Sub
Private Sub LoadList()
' Load the States Listbox
listState.Items.Add("Select your State")
listState.Items.Add(New ListItem("CA", "California"))
listState.Items.Add(New ListItem("CO", "Colorado"))
listState.Items.Add(New ListItem("CT", "Connecticut"))
listState.Items.Add(New ListItem("DE", "Delaware"))
... etc
listState.DataBind()
listState.SelectedIndex = 0
End Sub