Download file

16/07/2004 - 16:32 por armando | Informe spam
Hola a todos...

Alguien me puede decir cómo hacer para que los usuarios de
una pagina aspx puedan realizar un download a un
archivo.XML??

Cuando hago un link hacia ese tipo de archivos, el browser
lo abre mas no hace un download.

RESTRICCION: No se puede convertir el archivo a zip. Debe
bajarse como archivo.xml porque los usuarios tambien
podran subir "upload" estos archivos.

gracias
 

Leer las respuestas

#1 Sashka
16/07/2004 - 17:29 | Informe spam
No lo hagas como link presenta los nombres en un listbox (aunque sea un
sólo nombre) , por ejemplo...

Private Sub ListaFiles_SelectedIndexChanged(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles ListaFiles.SelectedIndexChanged
Bajar(sender.selecteditem.value)
End Sub

Public Sub Bajar(ByVal inFile As String)
Dim strFileNamePath As String
strFileNamePath = Request.MapPath("Downloads") & "\" & inFile
Dim myFile As FileInfo = New FileInfo(strFileNamePath)
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment;
filename=myFile.Name")
Response.AddHeader("Content-Length", myFile.Length.ToString())
Response.ContentType = "application/octet-stream"
Response.WriteFile(myFile.FullName)
Response.End()
End Sub

Sashka
MS MVP Access

"armando" escribió en el mensaje
news:2eb9301c46b41$b0cfc830$
Hola a todos...

Alguien me puede decir cómo hacer para que los usuarios de
una pagina aspx puedan realizar un download a un
archivo.XML??

Cuando hago un link hacia ese tipo de archivos, el browser
lo abre mas no hace un download.

RESTRICCION: No se puede convertir el archivo a zip. Debe
bajarse como archivo.xml porque los usuarios tambien
podran subir "upload" estos archivos.

gracias

Preguntas similares