Estimados, tengo un problema:
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:
For 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
Ese es el codigo que utilizo para eliminar el registro
alguien me podría ayudar con este problema?
De antemano muchas gracias