Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2011, 21:26
rrecarte
 
Fecha de Ingreso: agosto-2008
Mensajes: 367
Antigüedad: 15 años, 8 meses
Puntos: 5
Pregunta problemas al recargar pagina con !IsPostBack

buenas noches. tengo un problema curioso.. cuando llamo a una pagina se abre al mismo tiempo un popup pidiendo datos. de esta forma :

listado.aspx

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Response.Write("<script language='Javascript'>window.open('popup.aspx')</script>");
}

if (Session["inicio"] != null)
{
lbl_fecha_inicio.Text = Session["inicio"].ToString();
lbl_fecha_fin.Text = Session["fin"].ToString();
}

}
abre este popup.



protected void enviar_Click(object sender, EventArgs e)
{

Session.Add("fin", spk_fecha_fin.SelectedDate);
Session.Add("inicio", spk_fecha_inicio.SelectedDate);
Response.Write("<script language='Javascript'>window.opener.location.reloa d('listado.aspx')</script>");
Response.Write("<script language='Javascript'>window.close();</script>");


}


este pide dos datos y los guarda en variables de session. cuando presiono el boton se guardan las variables y se debe cerrar al popup quedando la pagina padre. pero yo le puse el

if (!IsPostBack)
{

pero igual se vuelve a ejecutar el codigo y se vuelve a abrir el popup. como lo soluciono... yo recargo esta pagina para que se vean las variables que mando desde el popup , pero no se deberia volver a abrir con el comando de if (!IsPostBack)
{

porque me pasa eso?? como lo soluciono pleaseeeee