Как обрабатывать событие обновления строк даже при отсутствии ошибки
Попытался обновить таблицу с помощью события Rowupdate с помощью сохраненного procedure.no ошибка показывается во время выполнения, но при подаче значений для обновления никаких изменений в значении таблицы не происходит.когда мы даем значение и нажимаем на кнопку Обновить ,в текстовом поле нет изменения значения и нет ошибки, она останется такой же, как и предыдущая форма.
Что я уже пробовал:
охраняемых недействительными GridView1_RowUpdating(объект отправителя, GridViewUpdateEventArgs е)
{
Метка идентификатор contactid = gridview1, на.Ряды[электронный.Параметр rowindex].FindControl("lbl_id") в качестве метки;
Имя текстового поля = GridView1.Rows[e.Параметр rowindex].FindControl("TextBox1") как текстовое поле;
Текстовое поле пол = gridview1, на.Ряды[электронный.Параметр rowindex].FindControl("TextBox2") как текстовое поле;
против.Открыть();
SqlCommand cmd = new SqlCommand("updatetbales", con);
УМК.CommandType = CommandType.Хранимая процедура;
cmd.Parameters.Add("@contactid", SqlDbType.Int).Value = (int.Parse(contactid.Текст));
cmd.Parameters.Add("@name", SqlDbType.VarChar,50).Value = name.Text.Метод toString();
cmd.Parameters.Add("@gender", SqlDbType.VarChar, 50).Value = gender.Text.Метод toString();
УМК.Метод executenonquery();
против.Закрывать();
Управления gridview1.EditIndex = -1;
сетка();
}