Define and use array (VB.net)
<%@ Page Language="VB" %> <script runat="server"> Dim ColorList(6) as String Sub Page_Load ColorList(0) = "Red" ColorList(1) = "Orange" ColorList(2) = "Yellow" ColorList(3) = "Green" ColorList(4) = "Blue" ColorList(5) = "Indigo" ColorList(6) = "Violet" If Not Page.IsPostback Dim ColorName as String For Each ColorName in ColorList ddlColorList.Items.Add(ColorName) Next End If End Sub Sub btnSelectColor_Click(sender As Object, e As EventArgs) lblOutputMessage.Text = "You selected " & ddlColorList.SelectedItem.Value lblOutputMessage.ForeColor = _ System.Drawing.Color.FromName(ddlColorList.SelectedItem.Text) End Sub </script> <html> <head> </head> <body> <form runat="server"> <p> Select a color from the list:<asp:DropDownList id="ddlColorList" runat="server"></asp:DropDownList> <asp:Button id="btnSelectColor" onclick="btnSelectColor_Click" runat="server" Text="Click here!"></asp:Button> </p> <p> <asp:Label id="lblOutputMessage" runat="server"></asp:Label> </p> </form> </body> </html>