Имя не является ни datacolumn, ни datarelation для таблицы .
Я не могу получить Предыдущее значение в выпадающем списке, когда нажимаю на кнопку edit в gridview.
Что я уже пробовал:
if (e.Row.RowType == DataControlRowType.DataRow && gvcallRegister.EditIndex == e.Row.RowIndex) { if ((e.Row.RowState & DataControlRowState.Edit) > 0) { using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString)) { DropDownList ddlprod = (DropDownList)e.Row.FindControl("DropDownList1"); con.Open(); SqlCommand cmd = new SqlCommand("select name from registeruser where dept='Sales'", con); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds); ddlprod.DataSource = ds; ddlprod.DataTextField = "name"; ddlprod.DataValueField = "name"; ddlprod.DataBind(); DataRowView dr = e.Row.DataItem as DataRowView; ddlprod.SelectedValue = dr["name"].ToString();// default selected value } } } }