Foros del Web » Programando para Internet » ASPX (.net) »

Forzar a descargar el archivo [asp.net 2]

Estas en el tema de Forzar a descargar el archivo [asp.net 2] en el foro de ASPX (.net) en Foros del Web. Hola, como puedo hacer para que cuando un usuario pulse un botón (por ejemplo) se descargue el archivo y no se visualice la URL del ...
  #1 (permalink)  
Antiguo 08/03/2008, 05:20
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Pregunta Forzar a descargar el archivo [asp.net 2]

Hola,

como puedo hacer para que cuando un usuario pulse un botón (por ejemplo) se descargue el archivo y no se visualice la URL del mismo. Por ejemplo, si tengo un PDF, en vez de que lo vea online, que le salga el cuadro de diálogo de descargar o abrir.

saludos
  #2 (permalink)  
Antiguo 10/03/2008, 03:00
Avatar de Indigo77  
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 60
Antigüedad: 16 años, 4 meses
Puntos: 0
Re: Forzar a descargar el archivo [asp.net 2]

Hola,

creo que eso depende de la configuración del navegador en cliente.

Saludos.
  #3 (permalink)  
Antiguo 10/03/2008, 10:05
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Forzar a descargar el archivo [asp.net 2]

pues seria mas con un hyperlink y cuando le den click juegues con tu response header y manejar el mime type correspondiente.

Response.ContentType = "Application/pdf";
string FilePath = MapPath("acrobat.pdf");
Response.WriteFile(FilePath);
Response.End();


este es un ejemplo de un pdf forzado

saludos
peter
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:03.