none
pasar datos de un datagridview a un textbox de otro formulario en c# web RRS feed

  • Pregunta

  • Ante todo buenas tardes quisiera que me den un poco de informacion sobre este tema, tengo un formulario q se llama boleta en la cual al dar clic en buscar cliente llama a otra ventana llamada cliente, en la ventana cliente ay un gridview que me muestra a los clientes pero lo q quisiera hacer es como al darle clic en una fila (un cliente) los datos del cliente, salgan en la primera ventana en los textbox

    estoy usando SQL 2008 y Visual BAsic 2008 Depeloper

    jueves, 16 de junio de 2016 23:56

Respuestas

  • En el segundo formulario crea una propiedad pública de tipo Cliente (tipo de datos que almacena la información relativa a un cliente).

    Desde el primer formulario muestras el segundo, el del grid, mediante un ShowDialog.

    Cuando se selecciona una fila metes la información del cliente en la propiedad pública y cierras el formulario.

    En el primer formulario, cuando se cierra el segundo, recoges la información de la propiedad pública y rellenas los controles con los valores correspondientes.

    Puedes encontrar un ejemplo de cómo establecer esta comunicación en:

    Windows Forms. Pasar datos entre formularios

    En este ejemplo se hace justo lo contrario (el primer formulario tiene el grid y muestra un segundo con los datos de la fila seleccionada, cuando el segundo se cierra recoge los datos editados), pero el mecanismo para pasar la información de un registro de un formulario a otro sería el mismo.


    Píldoras .NET
    Artículos, tutoriales y ejemplos de código .NET

    Píldoras JS
    Artículos, tutoriales y ejemplos de código JavaScript, HTML5, CSS3, ...

    viernes, 17 de junio de 2016 4:09