部分代码如下,我要在前面增加 “请选择”这个选项。我有搜索过google是说要在.cs代码里增加代码,我试过没成功,是代码放得位置不对么?请高手指教! <asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="SqlDataSource1"
                DataTextField="M_Title" DataValueField="M_Url">
            </asp:DropDownList>
            
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:wu_blogConnectionString %>"
                SelectCommand="SELECT [M_Url], [M_Title] FROM [Wu_Music]"></asp:SqlDataSource>

解决方案 »

  1.   

    DropDownList2.Items.Insert(4,"小学"); --(键,值)  
      

  2.   

    两个办法:
    第一. 直接添加:
    <asp:DropDownList   ID="DropDownList2"   runat="server"   DataSourceID="SqlDataSource1" 
                                    DataTextField="M_Title"   DataValueField="M_Url"> 
    <asp:ListItem Value="请选择">请选择</asp:ListItem>
                            </asp:DropDownList> 第二个,在.CS文件里添加DropDownList2.Items.Add(new ListItem("请选择(此处为文本text)", "请选择(此处为值value)"));
      

  3.   

    DropDownList.Items.Insert(0, new ListItem("text", "value", true));
    0 表示插入项在 DropDownList 中的位置 text 表示文本,value表示值,true 表示 启用这个项
    构造方法有4个重载 你看下就知道了`