c# を使用した asp.net の新機能。私のサイトでは、ブラウザ ウィンドウで PDF を表示するオプションがあります。PDF データは SQL データベースに保存され、次のコードを使用します。
Byte[] bytes = (Byte[])dt.Rows[0]["ContentData"];
Response.ClearHeaders();
Response.Clear();
Response.AddHeader("Content-Type", "application/pdf");
Response.AddHeader("Content-Length", bytes.Length.ToString());
Response.AddHeader("Content-Disposition", "inline; filename=" + dt.Rows[0] ["FileName"].ToString());
Response.BinaryWrite(bytes);
Response.Flush();
HttpContext.Current.ApplicationInstance.CompleteRequest();
Internet Explorer でのみ発生している問題は、ユーザーが [戻る] ボタンを押すと、2 ページ戻ることです。重要ではありませんが、ユーザーにとっては迷惑です。これが尋ねられた場合は申し訳ありませんが、問題を見つけるための検索用語を思いつくのに苦労していました.
どんな助けでも大歓迎です。ありがとう。
cs初心者