Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/06/2011, 13:53
Avatar de jhonwilliams
jhonwilliams
 
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 2 meses
Puntos: 76
Respuesta: Pasar los datos de una fila seleccionada en un gridview a textbox en otra

Si lo haces con una entidad solo envias una variable de Session, algo como esto

Para VB.
Definicion de la entidad (ejemplo)
Código:
Public Class Usuario

    Private _CODIGO_CLIENTE As String
    Public Property CODIGO_CLIENTE() As String
        Get
            Return _CODIGO_CLIENTE
        End Get
        Set(ByVal value As String)
            _CODIGO_CLIENTE = value
        End Set
    End Property


    Private _TELEFONO As String
    Public Property TELEFONO() As String
        Get
            Return _TELEFONO
        End Get
        Set(ByVal value As String)
            _TELEFONO = value
        End Set
    End Property


    Private _DIRECCION As String
    Public Property DIRECCION() As String
        Get
            Return _DIRECCION
        End Get
        Set(ByVal value As String)
            _DIRECCION = value
        End Set
    End Property
End Class
En la pagina 1 debes cargar la entidad y la session

Código:
        Dim oUsuario As New Usuarios
        oUsuario.CODIGO_CLIENTE = GVdatos.SelectedRow().Cells(5).Text
        oUsuario.TELEFONO = GVdatos.SelectedRow().Cells(4).Text
        oUsuario.DIRECCION = GVdatos.SelectedRow().Cells(3).Text

        'Cargas la Session con el Objeto
        Session("DatosUsuario") = oUsuario

Y en la pagina 2, recuperas la Session algo como esto
Código:
        Dim oUsuario As New Usuarios
        oUsuario = DirectCast(Session("DatosUsuario"), Usuarios)
Nota: En rojo el nombre de la entidad o tipo de datos que contiene la Session.
Ya recuperada puedes acceder a los valores de oUsuario, algo como esto:

Código:
txtDireccion.Text = oUsuario.DIRECCION
Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)