GridView '' вызвал событие RowUpdating, которое не было обработано. C # код позади asp.net

Есть похожие вопросы о Stackoverflow и других сайтах, но я, похоже, что-то упустил.

У меня есть GridView, связанный с DataTable, который приходит из базы данных. Моя цель состоит в том, чтобы обновить одну строку за раз с помощью кнопки в той же строке, которая вызывает следующий метод.

        protected void TestsToBeDone_RowUpdating(object sender, GridViewEditEventArgs e)
    {
        SqlConnection myConnection = getConnection();
        myConnection.Open();

        int index = Convert.ToInt32(e.NewEditIndex);

        GridViewRow selectedRow = TestsToBeDone.Rows[index];
        TableCell LABAVIDc = selectedRow.Cells[1];
        int LABAVID = Convert.ToInt32(LABAVIDc.Text);

        TableCell assistentc = selectedRow.Cells[5];

        string query = "UPDATE Labaanvraag " +
                       "SET Status='4' "+
                                 "WHERE LABAVID ='"+LABAVID+"'";
        }

        SqlCommand commandZ = new SqlCommand(query, myConnection);
        commandZ.ExecuteNonQuery();            

        myConnection.Close();

        SetPatientTestGrid(Session["PATID"], e);
    }

Это вызывается отсюда:

    
    
        
    

При первой попытке у меня был OnRowCommand с GridViewCommandEventArgs в коде позади.

Но это все еще бросает то же исключение, хотя яМы читали на нескольких сайтах, что изменение его на OnRowEditing и GridViewEditEventArgs решит проблему.

Заранее спасибо,

Тим А

Ответы на вопрос(2)

Ваш ответ на вопрос