Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2006, 16:37
jcdlcc
 
Fecha de Ingreso: noviembre-2003
Mensajes: 107
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Locura con DeleteCommand Datagrid

Hola
Amigos

La verdad q llevo varias horas en esto y no encuentro la solucion...!!!
Tengo un DataGrid con 3 rows llenas mediante codigo...
Estoy aplicando ButtonColumn para poder borrar lineas de pedidos..

Pero no me funciona este boton...

e.item.index me arroja un digito (el del index del la fila), osea lee el indice de la fila... pero al momento de ver si "row" encontro algo, no encuentra nada, el metodo FIND no me esta encontrando la fila.

Asi q simplemente al boton este no le da la gana de borrar nada...
Porfa ayudenme q me psicoseo

Les copio el codigo del DeleteCommand para que me orienten porfa.

--------------------------------------------------------

Private Sub dgdPedido_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs ) Handles dgdPedido.DeleteCommand
Dim dt As DataTable = CType(Session("dt"), DataTable)
Dim row As DataRow
row = dt.NewRow()
If e.Item.ItemIndex > -1 Then
row = dt.Rows.Find(dgdPedido.DataKeys(e.Item.ItemIndex))
End If
If Not row Is Nothing Then
row.Delete()
End If
Session("dt") = dt
Dim dv As DataView = New DataView(dt)
dgdPedido.DataSource = dv
dgdPedido.DataBind()
End Sub
-------------------------------------------------------------
__________________
Uno para todos!!!
Y todos para uno!!!