Mega Code Archive

 
Categories / ASP.Net / Collections
 

Use SortedList (C#)

<%@Page Language="c#" debug="true"  %> <script runat="server" Language="c#">   void Page_Load(object source, EventArgs e)   {     SortedList mySortedList = new SortedList();     mySortedList["a"]="aa";     mySortedList["b"]="bb";     mySortedList["c"]="cc";     mySortedList["d"]="dd";     if (!(Page.IsPostBack))     {       foreach (DictionaryEntry Item in mySortedList)       {         ListItem newListItem = new ListItem();         newListItem.Text = Item.Key.ToString();         newListItem.Value = Item.Value.ToString();         myDropDownList.Items.Add(newListItem);       }     }   }   void Click(object source, EventArgs e)   {     myLabel.Text = myDropDownList.SelectedItem.Value;   } </script> <html>   <form runat="server">     Pick a word from the list:     <asp:dropdownlist id="myDropDownList" runat="server" />     <asp:button id="myButton" runat="server" text="OK" Onclick="Click" />     <br /><br />     <b>Definition: </b>     <asp:Label id="myLabel" runat="server" text="" />   </form> </html>