none
llenar datagrid para cargar informacion en el RRS feed

  • Pregunta

  • hola :

    queria consultar cual seria la manera mas eficiente o practica de hacer lo siguiente:

    1 ) necesito hacer un gridview en el cual pueda ingresar los datos de una recaudacion diaria de un servicio
     
     o sea , ingreso un mes/ año y me aparecen las filas necesarias ( con la estructura de un tabla de movimientos que pertenece a una base de datos )

    2) una vez que se cargan los datos , un boton grabar anexa las filas del grid a la tabla de movimientos,

    Lo que necesito saber es como generar una estructura auxiliar que me cargue el gridview , que esto me posibilite 
    cargar los datos y una vez cargado los mismos , al hacer click en grabar, recorreria esta estructura con un foreach 

    y haria un insert into en la tabla de movimientos  por cada fila de la grilla que recorro .

    Esta manera es la mas practica ? o hay otra cosa mas eficiente ?  la duda mas grande es como generar la estructura que me cargue el datagrid para llenarlo manualmente . desde ya gracias por la ayuda 
     
     
    miércoles, 13 de mayo de 2015 13:28

Respuestas

  • hola

    si en el gridview defines las columnas en tiempo de diseño podrias agregar una que sea un TemplateField para alli definir un textbox donde ingresar los datos por cada registro

    entonces despues podrias usar

    foreach(GridViewRow row in GridView1.Rows){
    
           TextBox txt = (TextBox)row.FindControl("TextBox1");
    
            //resto codigo
    
    }

    con esto tomas la info que ingresaras or cada row del grid

    pero como veras debes definir una columna de template

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 13 de mayo de 2015 13:49