3

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初心者

4

0 に答える 0