Привязка выпадающего списка внутри gridview edititemtemplate
Я не могу связать свой выпадающий список в шаблоне редактирования. Я получаю нулевую ссылку, когда пытаюсь получить к ней доступ.
Мой дизайн:
Мой код позади: я
protected void gv_RowEditing(object sender, GridViewEditEventArgs e)
{
gv_table1.EditIndex = e.NewEditIndex;
DropDownList drpcategory1 = ((DropDownList)gv_table1.Rows[e.NewEditIndex].Cells[8].FindControl("drpcategory1"));
//BindDropDown(drpcategory1);
dt = con.GetData("Select category_name from category");
String str = gv_table1.Rows[e.NewEditIndex].FindControl("drpcategory1").GetType().ToString();
//((DropDownList)gv_table1.Rows[e.NewEditIndex].Cells[8].FindControl("drpcategory1")).DataSource = dt;
drpcategory1.DataSource = dt;
drpcategory1.DataTextField = "category_name";
drpcategory1.DataValueField = "category_name";
drpcategory1.DataBind();
this.setgrid();
}
Я пытался искать в сети и тщетно пытался. Я новичок в асп. Заранее спасибо. Я бы хотел, чтобы выпадающий список был связан только тогда, когда пользователь входит в режим редактирования.