为DropDownList添加默认值“请选择”

时间:2021-10-03 10:03:51
 
2011-01-20 20:03

protected void bindlist(string sql, DropDownList ddlname, string valuefield)
    {
        con.Open();
        SqlDataAdapter da = new SqlDataAdapter(sql, con);
        DataSet ds = new DataSet();
        da.Fill(ds);
        ddlname.DataSource = ds;
        ddlname.DataValueField = valuefield;
        ddlname.DataBind();
        con.Close();
       ListItem item = new ListItem("--请选择--", "");
        ddlname.Items.Insert(0, item);
    }
添加了这两句之后,DropDownList的默认选项就为"--请选择--" 。不会出现设置“DropDownList的AppendDataBoundItems=True” 时选项累加的问题。