Когда строка редактируется в gridview, строка становится пустой - PullRequest
0 голосов
/ 06 июня 2019

У меня есть сетка данных, когда я нажимаю на редактировать, я могу изменить текст, но когда я нажимаю на Сохранить, строка становится пустой. Я не понимаю, почему это так.

Вот как это выглядит, когдая нажимаю на редактировать Image of edit

Вот изображение после того, как я нажал сохранить.[save clicked[2]

Вот код сохранения.

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
    GridViewRow row = GridView1.Rows[e.RowIndex];
    TextBox txtID  = row.FindControl("txtID") as TextBox;
    TextBox txtName = row.FindControl("txtName") as TextBox;
    TextBox txtCity= row.FindControl("txtCity") as TextBox;

    foreach (Emp obj in lEmp)
    {
        if (obj.ID == int.Parse(txtID.Text))
        {
            obj.ID = int.Parse(txtID.Text);
            obj.Name = txtName.Text;
            obj.City = txtCity.Text;
            break;
        }
    }
    BindGridList("", "");
    GridView1.EditIndex = -1;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...