解决方案 »

  1.   

    ddl.Items.Insert(0, new ListItem("请选择", ""));
      

  2.   

                ddl_b.DataTextField = "名称";
                ddl_b.DataValueField = "编号";
                ddl_b.DataSource = ds;//绑定数据源
                ddl_b.DataBind();
                ddl_b.Items.Add(new ListItem("请选择", ""));
                ddl_b.SelectedValue = "";
      

  3.   

    下面这样多种方法,选择一种你喜欢的吧:
    http://www.cnblogs.com/insus/archive/2011/11/17/2252372.html
      

  4.   

    如果是在前台绑定的
    <asp:DropDownList ID="ddl_xm" runat="server">         
     <asp:ListItem>A</asp:ListItem>
     <asp:ListItem>B</asp:ListItem>
     <asp:ListItem>C</asp:ListItem> 
     <asp:ListItem Selected="true">请选择</asp:ListItem>
    </asp:DropDownList>
      

  5.   

    我查到有这种办法,先将属性AppendDataBoundItem设置为true,然后如下代码
    <asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" >
                <asp:ListItem Value="0">Please Select</asp:ListItem>
            </asp:DropDownList>
    但是运行出来的ddl里出现重复项,我在之前连接数据源里已经写了语句排除相同项的情况,可是设置为true后还是有重复项,怎么解决?
      

  6.   

    补充一下,我不是通过代码绑定的,是直接在ddl控件上绑定的