none
¿Como crear un elemento list<> dinamicamente? RRS feed

  • Pregunta

  • saludos he estado desarrollando unas clases algo genericas, y me surgio el caso de pasar los datos de un datatable alimentada desde la BBDD ahora bien, en ocasiones con la utilización de jquery es necesario pasar de datatable a list<> con la ayuda de linq2sql

    ahora bien se que previamente debo declarar un list<> con variables get; y set;

    pero como crearlo dinámicamente y pasarlo a jquery para armar un componente?

    Gracias por cualquier aclaracion que pudieran ofrecerme.

    miércoles, 8 de agosto de 2012 20:56

Respuestas

  • Seria ideal recibir los datos de la base directamente a un list<>. es posible realizarlo?

    pues claro, usa un DataReader

    asi lo recorres y vas armando la entidad

    como aqui

    [WinForms] Edición Empleados

    solo que usando las librerias de oracle de ado.net

    al crear el list<> es necesario instanciarlo del tipo: list<NombreClass> verdad?

    exacto

    es posible reemplasar en su totalidad un datatable por un list<>??

    por supuesto, es mas es lo recomendable

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta ivankikes jueves, 9 de agosto de 2012 1:31
    miércoles, 8 de agosto de 2012 22:36

Todas las respuestas

  • en ocasiones con la utilización de jquery es necesario pasar de datatable a list<> con la ayuda de linq2sql

    si usas List<> para que usas datatable

    descarta por completo el datatable y listo

    ahora bien se que previamente debo declarar un list<> con variables get; y set;

    los get, set no los defines en el list<> los defienes en el class que creas

    public class NombreClass{

       public int prop {get; set;}

    }

    pero como crearlo dinámicamente y pasarlo a jquery para armar un componente?

    podrias hacer

    jqGrid–Crear jerarquía de registros con Tree Grid

    analiza como se usa el var y el josn.net

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 8 de agosto de 2012 21:02
  • saludos leandro, en cuanto a tus observaciones:

    1.- utilizo un datatable porque mediante oracle command la recepcion de datos en forma matricial se la realiza en un datatable, luego pasarla a un list<>. Seria ideal recibir los datos de la base directamente a un list<>. es posible realizarlo?

    2.- al crear el list<> es necesario instanciarlo del tipo: list<NombreClass> verdad? y es por eso que menciono lo de decalrar el list y los get; set;

    public class NombreClass{

       public int prop {get; set;}

    }

    analizare el link que me envias, pero suerge la pregunta, es posible reemplasar en su totalidad un datatable por un list<>??

    y tendría la facilidad de manipulación matricial que tengo como tengo con un Dtable?.

    miércoles, 8 de agosto de 2012 21:52
  • Seria ideal recibir los datos de la base directamente a un list<>. es posible realizarlo?

    pues claro, usa un DataReader

    asi lo recorres y vas armando la entidad

    como aqui

    [WinForms] Edición Empleados

    solo que usando las librerias de oracle de ado.net

    al crear el list<> es necesario instanciarlo del tipo: list<NombreClass> verdad?

    exacto

    es posible reemplasar en su totalidad un datatable por un list<>??

    por supuesto, es mas es lo recomendable

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta ivankikes jueves, 9 de agosto de 2012 1:31
    miércoles, 8 de agosto de 2012 22:36