ArrayList al=new ArrayList(thedict);
al.Sort(new YourComparer());
ddl.DataSource=al;
ddl.DataTextField="Value";
ddl.DataValueField="Key";
public class YourComparer : IComparer
{
public int Comparer(object x,object y)
{
DictionaryEntry a=(DictionaryEntry)x;
DictionaryEntry b=(DictionaryEntry)y;
return a.Key.ToString().CompareTo(b.Key.ToString());
}
}
--
http://www.lostinet.com/
Lostinet.Web Controls&Components
ComboBox,ComboCalendar DatePicker,SafePwdBox,SmartIFrame,
AlertElement,ConfirmElement,PromptElement,DialogEl ement,ControlHelper
-----------------------
"JL" <jo********@mail.hotmail.com> дÈëÓʼþ
news:%2***************@TK2MSFTNGP11.phx.gbl...
I am used a hashtable for dropdownlist data source but it seems un-sorted
on output.
Anybody who know the sort method in dropdownlist box? thanks a lot