Ver Mensaje Individual
  #13 (permalink)  
Antiguo 11/01/2011, 11:53
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Pasar Fila de un Datagrid a Otro

Mira erick21 algo asi :

Código vb:
Ver original
  1. Dim a as ArrayList
  2.  
  3. Function ObtenerValoresFila(ByVal fila As DataRow) As String()
  4. Dim Contenido(dt.Columns.Count() - 1) As String
  5. For x As Integer = 0 To (Contenido.Length() - 1)
  6. Contenido(x) = fila.Item(x).ToString()
  7. a.Add(x)
  8. Next
  9. Return Contenido
  10. End Function
  11.  
  12. Sub Copiar()
  13. For Each Seleccion As DataRow In dt.Select
  14. dt2.Rows.Add(ObtenerValoresFila(Seleccion))
  15. 'dt.Rows.Remove(Seleccion)
  16. Next
  17. remover()
  18. End Sub
  19.  
  20. Sub remover()
  21. For x As Integer = 0 To a.Count - 1
  22. dt.Rows.RemoveAt(a(x))
  23. Next
  24. End Sub
si sale error avisas porque lo estoy haciendo a pura logica :s. Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net