Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/04/2008, 13:28
Avatar de xknown
xknown
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años
Puntos: 7
Re: Pq no sigue la eejcucion de código?

Cita:
Iniciado por chascos69 Ver Mensaje
Lo del response.end ok
"si es otro documento el que envías al cliente, ".. te refieres a la nueva ventana que se abre con el pdf para descargar?
"el código que intentas ejecutar no va a tener ningún efecto para esa petición en particular (puesto que ahí ya no existen los controles que has definido...). "...??? quieres decir que:
Me.Cobrar.Enabled = False
Me.imgLogo.Visible = True
Me.Button2.Text = "Cerrar sesión"
lo está intentando ejecutar en la nueva página del pdf?
Efectivamente.
Cita:
Y como lo hago para que lo ejecute en la original?
Lo que se me ocurre en este momento es que desde el manejador del evento Click de Boton2 generes un frame interno o abras una ventana nueva (window.open) que permita descargar el documento pedido. Ejm (en este caso el parámetro descargar indicaría que sólo se debe escribir los contenidos del pdf en la respuesta):

Código:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If AltaRealizada Then
ClientScript.RegisterClientScriptBlock(me.gettype(), "foo", "window.open('tupagina.aspx?descargar=1')", true)

Me.Cobrar.Enabled = False
Me.imgLogo.Visible = True
Me.Button2.Text = "Cerrar sesión"
else:end if
End sub
El código naturalemente no está probado, pero con algo parecido debería funcionar.

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño