Supponiamo di avere un'applicazione web (classica gestione dei preventivi web, ad esempio), che al termine di una serie di operazioni produce un file pdf (il preventivo). Se volessimo rendere scaricabile/apribile il file senza che l'utente debba nuovamente fare click su di un collegamento, al termine delle operazioni potremmo eseguire il redirect verso una pagina contenente del tipo: 1 protected void Page_SaveStateComplete(object sender, EventArgs e)
2 {
3 try
4 {
5 RenderDocument(this.Context);
6 }
7 ...