大家帮我看看这个代码哪里有问题.
现在DDL无法获取到值.
 protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
  {
  DetailsView1.ChangeMode(DetailsViewMode.Edit);
  DetailsView1.DataBind();
  if (e.NewMode == DetailsViewMode.Edit)
  {
  DropDownList ddl1 = (DropDownList)this.DetailsView1.Rows[3].Cells[1].FindControl("ddljz");
  SqlConnection con = jizhong.createConnection();
  con.Open();
  SqlCommand cmd = new SqlCommand("select * from jizhong", con);
  SqlDataReader sdr = cmd.ExecuteReader();
  ddl1.DataSource = sdr;
  ddl1.DataTextField = "jzName";
  ddl1.DataValueField = "jzID";
  ddl1.DataBind();
  }
  }
下拉框获取值这一断是否应该写在这里。现在是下拉框无法获取到值。