MASTERPAGE .. VS 2005 .NET ASP.

Iniciado por Hadess_inf, 24 Agosto 2007, 06:26 AM

0 Miembros y 1 Visitante están viendo este tema.

Hadess_inf

Hola, agradeceria si alquien me puede dar una mano con esto.

Tengo un proyecto con lo siguiente(Aplicacion web en asp: VS 2005 .NET):
- main.master (masterpage)
- pag1.aspx
- pag2.aspx

En main.master tengo 1 AspPanel cuya propieda visible es True, el main.master contiene a su vez un ContentPlaceHolder1 y este a su vez contiene a la pagina pag1.aspx. La pagina pag1.aspx tiene un AspButton.

Bien lo que deseo hacer es que cuando yo haga click en el Boton (pag1.aspx) el AspPanel del main.master debe de desaparecer (cambiar propiedad visible a False). He encontrado una linea de codigo para hacer esto, lo que hace es buscar el control en el main.master, bien pero ademas de ocultar el AspPanel tambien debe cargar la pag2.aspx en el ContentPlaceHolder1 (main.master).

El Problema:
Al poner las dos siguientes lineas solo redirecciona a la pag2.aspx mas no oculta el AspPanel del main.

CType(Master.FindControl("panel2"), Panel).Visible = "False"
Response.Redirect("bien.aspx", False)

La primera linea si funciona porque la he probado, si oculta el AspPanel.

CType(Master.FindControl("panel2"), Panel).Visible = "False"
'Response.Redirect("bien.aspx", False)

Espero que si alquien sabe como hacer lo que deseo, me pueda dar una manito, saludos.