Aclaro que los placeHolder/WebUserControl/Repeater (el repeater se carga 
dinamicamente) están en el WebForm1 y WebForm2, y no en la clase Formbase. 

Saludos, 

Hernán

----- Mensaje reenviado ----
De: Hernan Ventre <[email protected]>
Para: [email protected]
Enviado: lunes 28 de septiembre de 2009, 8:31:23
Asunto: Ciclo de vida (WebForm, WebUserControl, Repeater, ItemCommand)


 
Estimados, 

Tengo una duda
que creo que es conceptual.
Primero voy
a intentar describirles la estructura.
Tengo dos
webform  que heredan de un webForm Base. 
Este web
Formbase contiene PlaceHolders que a su vez se le cuelgan WebUserControl.
Estos
WebUserControl también heredan de un webUserControl Base.
Dentro de
estos WebUserControl tengo un Repeater.
El problema
es el siguiente.
Cuando
capturo los eventos generados en los repeater, programo sobre dichos eventos
cambios en los valores de sesión. Pero no me da la secuencia que necesito 
Porque esos
cambios de sesión que necesito los hace después del Page_Load del webform
destino. 
Con lo cual
cuando entro al formulario destino todavía no tengo disponible aquello que hice
en el Repeater_ItemCommand.
 
Desde el Repeater_ItemCommand
probé varias cosas (Variables de sesión, QueryString, HTTPContext), pero no lo
veo disponible cuando hago el page_load que es cuando lo necesito.
 
 Supongamos que “Tipo” es el valor que necesito
ver actualizado.
 
WebForm1
Repeater1
ItemCommand
(Evento  capturado)
Tipo = 2 (Modificación del valor probada de distintas
maneras Variables de sesión,
QueryString, HTTPContext)
Response.Redirect(“WebForm2.aspx”)
 
WebForm2
Page_Load
(Acá no tengo disponible todavía el valor “Tipo” actualizado,
y es donde lo necesito)
WubUserControl (Page_Load )
Repeater_ItemCommand 
(Acá se ejecuta el código del repeater, se actualiza el
valor que necesito pero ya es tarde para mi)
 
Pido disculpas por si no se entiende.
Saludos, 
 
 
Hernán
Ventre
________________________________

Encontra las mejores recetas con Yahoo! Cocina. 
http://ar.mujer.yahoo.com/cocina/


      Yahoo! Cocina

Encontra las mejores recetas con Yahoo! Cocina.


http://ar.mujer.yahoo.com/cocina/

Responder a