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. > >
