У меня есть сетка с связанными полями внутри сетки. Я пытаюсь получить значения связанных полей, когда OnRowUpdating уволен. Но когда я пытаюсь читать новые значения, результат всегда пуст.Значение из Gridview всегда пусто
Это команда, я использую:
protected void MyGridView_OnRowUpdating(object sender, GridViewUpdateEventArgs e)
{
string id = MyGridView.Rows[e.RowIndex].Cells[3].Text;
DataBind();
}
это делает ошибку – NetStarter
Camila может вы привязываете данные в любом месте кода .. трудно сказать, что происходит только с одним событием, которое вы показываете .. например 'MyGridView.DataBind();' try add что – MethodMan
Есть ли метод «OnRowUpdated», на который вы можете подписаться и запустить свой код? Я понимаю, что GridView не обновляется до выполнения OnRowUpdating, поэтому строка, к которой вы пытаетесь получить доступ, может быть очень не включена в сетку. –