使用DataSource的格式就是这样的.
第一步:设定数据源 ddl.DataSource = dr;
第二步:设置显示的Text字段 ddl.DataTextField = "字段名";
第三步:设置值 ddl.DataValueField = "字段名";
第四步:绑定数据操作 ddl.DataBind();
DataReader:
while(rd.Read())
{
string temp=rd["name"];
ddl.Items.Add(temp);
ddl.Items.FindByText(temp).Value=rd["id"];
}
推荐使用第二种,可定制性更强
转载于:https://www.cnblogs.com/longhorn008/archive/2005/08/26/223781.html