我从数据库中取出数据之后,怎样将从数据库中取出的数据设定为下拉列表选定的数据阿?

解决方案 »

  1.   

    System.Web.UI.WebControls.DropDownList drp=(System.Web.UI.WebControls.DropDownList)e.Item.Cells[0].FindControl("dp1");
    if(drp!=null)
    {
    drp.DataTextField="a1";
    drp.DataValueField="a0";
    drp.DataSource=ds.Tables["ectype"].DefaultView;
    drp.DataBind();
    drp.SelectedIndex=drp.Items.IndexOf(drp.Items.FindByValue(ds.Tables["ec1"].Rows[e.Item.ItemIndex]["a6"].ToString()));
    }
      

  2.   

    首先看你帮定的时候是怎样帮定的DataTextfield和DataValuefield。然后把你从数据库中取出来的值直接赋予该控件的DataTextfield或者DataValuefield就可以显示了