代码:
cmd = "SELECT zzid,xueyuanname FROM L_XueYuan ORDER BY zzid";
sdr = SqlHelper.ExecuteReader(conn,CommandType.Text,cmd);
while(sdr.Read())
{
this.ddlDept.Items.Insert(0,new ListItem(sdr["xueyuanname"].ToString(),sdr["zzid"].ToString()));
}

this.ddlDept.Items.Insert(0,"");
Session["DeptType"] = Convert.ToSingle(this.ddlDept.Items.Count);
cmd = "SELECT zzid,jigouname FROM L_JiGou ORDER BY zzid";
sdr = SqlHelper.ExecuteReader(conn,CommandType.Text,cmd);
int i = this.ddlDept.Items.Count;
while(sdr.Read())
{
this.ddlDept.Items.Insert(0,new ListItem(sdr["jigouname"].ToString(),sdr["zzid"].ToString()));
i++;
}
我发现DROPDOWNLIST的SELECTINDEX出现重复,有人遇到过这样的问题没?还是我的程序写的有问题?