Редактирование дочернего GridView в основном GridView в c # - PullRequest
0 голосов
/ 19 сентября 2019

Я вставил дочерний GridView ( Nested GridView ) внутри основного GridView .

Это учебник

Теперь я пытаюсь редактировать строку в child GridView .

Проблема заключается в том, что я изменяю строку редактирования для новой строки редактирования в main GridView , последняя строка остается открытой на дочернем GridView и не закрывается для редактирования только новой строки.

Это код RowEditing

Как решить эту проблему?

protected void gv1_RowEditing(object sender, GridViewEditEventArgs e)
{
    GridView gv2 = (GridView)gv1.Rows[e.NewEditIndex].FindControl("GridView2");
    gv2.EditIndex = -1;
    gv1.EditIndex = e.NewEditIndex;
    BindData();
}

enter image description here

enter image description here

enter image description here

...