For each statement for Hashtable (C#) : Hashtable « Collections « ASP.Net






For each statement for Hashtable (C#)

<%@Page Language="c#" debug="true"  %>
<script runat="server" Language="c#">
  void Page_Load(object source, EventArgs e)
  {
    Hashtable myHashtable = new Hashtable();
    myHashtable["UK"] = "United Kingdom";
    myHashtable["US"] = "United States";
    myHashtable["DE"] = "Germany";
    if (!(Page.IsPostBack))
    {
      foreach (DictionaryEntry Item in myHashtable)
      {
        ListItem newListItem = new ListItem();
        newListItem.Text = Item.Value.ToString();
        newListItem.Value = Item.Key.ToString();
        myDropDownList.Items.Add(newListItem);
      }
    }
  }
  void Click(object source, EventArgs e)
  {
    myLabel.Text = myDropDownList.SelectedItem.Value;
  }
</script>
<html>
  <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="" />
  </form>
</html>

           
       








Related examples in the same category

1.For Each loop through a Hashtable (VB.net)
2.Define and use Hashtable (VB.net)
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#)