Tengo un codigo en un boton para descargar archivos, en una pagina asp.net
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?