For Each loop through a Hashtable ( : Hashtable « Collections « ASP.Net

For Each loop through a Hashtable (

<%@Page language="vb" debug="true"  %>

<script runat="server" language="vb">
  Sub Page_Load(Source As Object, E as EventArgs)
    Dim myHashTable as new Hashtable
    Dim Item As DictionaryEntry

    myHashTable("UK") = "United Kingdom"
    myHashTable("US") = "United States"
    myHashTable("DE") = "Germany"

    If Not Page.IsPostback Then
      For Each Item In myHashtable
        Dim newListItem As new ListItem()
        newListItem.Text = Item.Value
        newListItem.Value = Item.Key
    End If 
  End Sub

  Sub Click(Source As Object, E as EventArgs)
    myLabel.Text = myDropDownList.SelectedItem.Value
  End Sub

  <form runat="server">
    <asp:dropdownlist id="myDropDownList" runat="server" />
    <asp:button id="myButton" runat="server" text="OK" Onclick="Click" />
    <br /><br />
    <asp:Label id="myLabel" runat="server" text="" />


Related examples in the same category

1.Define and use Hashtable (
2.For each statement for Hashtable (C#)
3.Hashtable: int key and string value (C#)
4.Hash table: Date key and string value (C#)
5.Hash table Key is case sensitive (C#)
6.Hashtable: string key and string value (C#)