ページにフォームがあります。送信ボタンをクリックすると、情報がサーバーに送信され、サーバーは PDF を介して送り返しますContext.Response.OutputStream.Write
。
私が欲しいのは、PDFが保存された後にページをリロードすることです。
私が使用するのは、これらのコード行です
Context.Response.ContentType = "application/pdf"
Context.Response.AppendHeader("Content-Disposition", "attachment; filename=" + Resources.Resources.pdfFileName)
Context.Response.OutputStream.Write(b, 0, b.Length)
そして、私はそれらの後にこの行を追加しようとしました
Response.redirect("default.aspx")
しかし、うまくいきません。保存ダイアログが表示される前に、ページの前にリダイレクトします。
ストリームにイベントを追加しようとしましたが、存在しないようです。
何か他のことをするまで出力ストリームが終了するのを待つ方法、またはイベントを保存ダイアログにリンクする方法はありますか?