astorcas
22-06-2010, 16:51
Ciao, avrei bisogno di un consiglio.
Ho una pagina che al suo caricamento genera un file e lo sputa nella response e fin qui tutto ok. Vorrei che nel mezzo ci sia un bel dialogo d'attesa che sparisce una volta che appare la finestra del browser per il download.
So che sembra banale ma ci sto sbattendo la testa da un po' troppo tempo :fagiano:
Avete qualche idea?
Grazie!
page.Response.AppendHeader("content-disposition", "attachment;filename=nomefile");
page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
page.Response.ContentType = "application/vnd.xlsx";
using (MemoryStream memStream = new MemoryStream()){
//riempio lo stream
memStream.WriteTo(page.Response.OutputStream);
}
//A QUESTO PUNTO VORREI NASCONDERE LA FINESTRA DI DIALOGO D'ATTESA
Ho una pagina che al suo caricamento genera un file e lo sputa nella response e fin qui tutto ok. Vorrei che nel mezzo ci sia un bel dialogo d'attesa che sparisce una volta che appare la finestra del browser per il download.
So che sembra banale ma ci sto sbattendo la testa da un po' troppo tempo :fagiano:
Avete qualche idea?
Grazie!
page.Response.AppendHeader("content-disposition", "attachment;filename=nomefile");
page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
page.Response.ContentType = "application/vnd.xlsx";
using (MemoryStream memStream = new MemoryStream()){
//riempio lo stream
memStream.WriteTo(page.Response.OutputStream);
}
//A QUESTO PUNTO VORREI NASCONDERE LA FINESTRA DI DIALOGO D'ATTESA