ユーザーが検索条件を入力して、一致するレコードを表示できるページがあります。また、ユーザーが一致するレコードをダウンロードできるようにするためのダウンロード ボタンもあります。
「ダウンロード」をクリックすると、データをダウンロードする前に最初にレコード表示が更新されるようにコーディングするにはどうすればよいですか?
これは、ダウンロードに使用しているコードです。
Response.ClearContent();
Response.ClearHeaders();
using (MemoryStream outputStream = new MemoryStream())
{
// some details elided...
outputStream.Write(documentData, 0, documentData.Count());
string fileName = GenerateFileName();
Response.AppendHeader("content-disposition", String.Format("attachment; filename={0}", fileName));
outputStream.Flush();
outputStream.WriteTo(Response.OutputStream);
}
Response.Flush();
Response.Close();