..............
string wz = dtTable.Rows[0]["qt3"].ToString();
            string[] sArray2 = Regex.Split(wz, ",", RegexOptions.IgnoreCase);            Hashtable ht = new Hashtable();            foreach (string i in sArray2)
                if (i.ToString().Length > 0)
                {
                    ht.Add(i.ToString(), i.ToString());
                }
            DropDownList ddl = (DropDownList)e.Item.FindControl("size2");
            ddl.DataSource = ht;
            ddl.DataTextField = "Value";
            ddl.DataValueField = "Key";
            ddl.Items.Insert(0, "请选择大分类");
            ddl.Items[0].Value = "0";
            ddl.DataBind();
显示的数据顺序好像是随机的,请问要怎么做才能有顺序  
简单一点的方法