Estoy programando un datatable y quiero eliminar varios registros a la vez.
El problema radica en que si quiero borrar uno, me lo borra sin ningun problema
pero cuando quiero borrar 2 o mas me tira un error que dice que el index está mal
Código:
Ese es el codigo que utilizo para eliminar el registroFor Each row As GridViewRow In gvAnalisisTodos.Rows compararIndice = (row.Cells(1).Text) If compararIndice = gvMuestras.Rows(e.RowIndex).Cells(2).Text Then restarPrecio = gvAnalisisTodos.Rows(e.RowIndex).Cells(11).Text total = txtPrecioNeto.Text txtPrecioNeto.Text = total - restarPrecio tableAnalisisTodos = (Session("tablaAnalisisTodos")) tableAnalisisTodos.Rows.RemoveAt(index2) gvAnalisisTodos.DataSource = tableAnalisisTodos gvAnalisisTodos.DataBind() Session.Add("tablaAnalisisTodos", tableAnalisisTodos) End If index2 = index2 + 1 Next
alguien me podría ayudar con este problema?
De antemano muchas gracias