En el método btnGuardar_Click, por qué no recuperas los datos del método en
lugar de hacerlo desde el Datalist?





El 14 de agosto de 2009 09:29, Gonzalo Rodriguez <[email protected]>escribió:

> Que tal amigos.
>
> Tengo el siguiente problema.
>
> A un webform le puse un DataList con una encuesta, el cual se genera en el
> PageLoad, según un esquema predefinido.
> El usuario al ver la encuesta, la completa (tilde o cantidad).
>
> El problema que tengo es que no se como grabar todo el DataList (no puedo
> grabar de un renglon por vez)
>
>
>     protected void Page_Load(object sender, EventArgs e)
>     {
>         if (!IsPostBack)
>         {
>             traerEsquema();
>         }
>     }
>
>     // GENERO LA ENCUESTA SEGUN EL ESQUEMA DEL CLIENTE
>     protected void traerEsquema()
>     {
>         ArrayList aElementos;
>         aElementos = daInformeRoedorLinea.TraerEsquema(
> EditorCabecera.CodigoCliente );
>         DataList1.DataSource = aElementos;
>         DataList1.DataBind();
>     }
>
>     // GRABO LA ENCUESTA
>     protected void btnGuardar_Click(object sender, EventArgs e)
>     {
>         ArrayList aElementos;
>         aElementos = *(ArrayList)DataList1.DataSource;    // PROBLEMA !!!
> EL Data Source es null
> *        daInformeRoedorLinea.InsertLineas(aElementos);
>         Server.Transfer("informeRoedor.aspx", true);
>     }
>
> Slds, Gonzalo.
>
>

Responder a