データを応答ストリームにダンプするときにファイル名を指定する方法を教えてください。asp.netで動的PDFのファイル名を指定
今、私は次のことをやっている:上記のコードでは
byte[] data= GetFoo();
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.BinaryWrite(data);
Response.End();
、私は保存するファイル名として「foo.aspx.pdf」を取得します。私はレスポンスにヘッダーを追加して保存するファイル名を指定できることを覚えているようです。
ファイル名を二重引用符で囲む必要があります。 http://kb.mozillazine.org/Filenames_with_spaces_are_truncated_upon_download –