Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2003, 12:31
luisrojast
 
Fecha de Ingreso: marzo-2003
Ubicación: -
Mensajes: 8
Antigüedad: 21 años, 2 meses
Puntos: 0
Mensaje Abrir un archivo en una ventana nueva

Hola...

Necesito encontrar la forma de abrir desde .net una ventana nueva con el archivo que quiero, pero no sé como ya que me topo con una situación interesante, resulta que después de exportar un documento de crystal reports .net a pdf, quiero abrirlo para que el usuario decida donde quiere guardarlo.

El problema con que me encuentro es que abro el archivo mediante Response.Redirect(Request.ApplicationPath + "\Exported\" + fileName), pero posterior a mostrarlo quiero eliminarlo del server, esto para no generar basura innecesaria. Pero al abrirlo me lo abre en la misma ventana en la que estoy ejecutando el código.

Y tras de eso sucede que no se ejecutan las líneas de código posteriores al response.

Por esta razón es que necesito hacer de alguna forma para que el archivo se abra en otra ventana, pero no sé cómo, tiene alguien alguna sugerencia?.




crReportDocument.Export()

If File.Exists(Request.PhysicalApplicationPath + "Exported\" + fileName) Then

Response.Redirect(Request.ApplicationPath + "\Exported\" + fileName)

File.Delete(Request.PhysicalApplicationPath + "Exported\" + fileName)

End If