SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: .net en Martes 12 de Marzo de 2013, 20:55

Título: Error al bajar archivo ¿Como resolverlo?
Publicado por: .net en Martes 12 de Marzo de 2013, 20:55
Tengo un codigo en un boton para descargar archivos, en una pagina asp.net

Código: [Seleccionar]
   protected void DownLoad(string File)
        {
            string directory = this.WP_DirVituales.SESWEB_Temp;

            System.IO.FileInfo fileinfo = new System.IO.FileInfo(MapPathSecure(directory + File));

            Page.Response.AddHeader("Content-Disposition", "attachment; filename=" + File);
            Page.Response.AddHeader("Content-Length", fileinfo.Length.ToString());
            Page.Response.ContentType = "application/octet-stream";
            Page.Response.WriteFile(directory + File);
            Page.Response.End();
        }

Bueno y descarga el archico todo correcto, pero me pasa que si quiero volver a bajar el archivo ya no funciona nada, y necesito generar un postbak general para que se vuelva a activar el boton.

Alguien le a pasado esto ¿Como resolverlo?