..............
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();
显示的数据顺序好像是随机的,请问要怎么做才能有顺序
简单一点的方法
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();
显示的数据顺序好像是随机的,请问要怎么做才能有顺序
简单一点的方法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货