我传进来的值想让DropDownList控件第一个显示我传进来的值,而且可以修改 
EG 
  原来 数据一 
      数据二 
      数据三 
  在数据库中读取的   现在传进来的比如说是 ID=2 
  显示效果为 
      数据二 
      数据一 
      数据三 
怎么做阿?
我的代码.......................................................................................
string strtext2 = "select LevelName from LevelList where LevelID='" + sdr["LevelID"].ToString() + "'"; 
SqlCommand cmd2 = new SqlCommand(strtext2, SqlWebDal.Createcon()); 
SqlDataReader sdr2 = cmd2.ExecuteReader(); 
sdr2.Read(); 
****this.DdlClass.Items.Insert(0, new ListItem(sdr2["ClassName"].ToString(), "0")); 
****this.DdlClass.SelectedIndex = 0; 
sdr2.Close(); 
我主要就是读取的 sdr2["ClassName"].ToString() 怎么放到DropDownList控件中