估计直接绑定是不行的。你可以用程序修改mytable2中记录的顺序啊。

解决方案 »

  1.   

    DataTable mytable2 = mydateset2.Tables("skillname")ListItem myListItem=new ListItem();
    myListItem.Text="CPlease Chiose";
    myListItem.Value="CPlease Chiose";
    DropDownList1.Items.Add(myListItem);foreach(DataRow myDataRow in mytable2.Rows)
    {
    myListItem=new ListItem();
    myListItem.Text=myDataRow["skillname"].ToString().Trim();
    myListItem.Value=myDataRow["skillname"].ToString().Trim();
    DropDownList1.Items.Add(myListItem);
    }
      

  2.   

    DropDownList1.DataBind()
    DropDownList1.Items.Insert(0,"===请选择===")
      

  3.   

    DataTable mytable2 = mydateset2.Tables("skillname");
    ListItem myListItem=new ListItem();
    myListItem.Text="CPlease Chiose";
    myListItem.Value="CPlease Chiose";
    DropDownList1.Items.Add(myListItem);foreach(DataRow myDataRow in mytable2.Rows)
    {
    myListItem=new ListItem();
    myListItem.Text=myDataRow["skillname"].ToString().Trim();
    myListItem.Value=myDataRow["skillname"].ToString().Trim();
    DropDownList1.Items.Add(myListItem);
    }
      

  4.   


    mytable2.Rows.InsertAt(myrow,0)
    代替
    mytable2.Rows.Add(myrow)
      

  5.   

    dropdownlist1.Insert(0,"hello,guy!");
    dropdownlist1.Insert(1,"try it!");