0
私は税務フォーム、領収書などのためのPDFフォームを作成する金融システムを持っています 私はクライアントのドキュメントをクライアントのために動的に適合するiframe のクライアント用のドキュメントを開きますPDF -iframeのキャッシュを削除する
curUser = usrSrv.getUserFromCookie(cookie);
string formSrc = "UserForms/" + curUser.Id + ".pdf";
ifPdf.Attributes.Add("src", formSrc);
II私のような明確なキャッシュ特性を挿入したの後ろに私のコード:
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetNoStore();
それでも - いくつかのケースで(ユーザーが元の印刷ページから戻って」 ) - pdfファイルを保存していますキャッシュの中にあり、システムはその目的を失いつつある。
- server.Mappath()
の方法があるかもしれないが、私が使用すると、その場所はうまく見えますが、ファイルは存在しますが、ブラウザは実際のファイルを見つけたり、単に表示したりしません。
私は(私は、ファイルにこのスタンプを追加することができますアウトfiguerd決して実際に本当にsorpriesd原因だった私はオールウェイズましたそれはファイルマークを変更することを確認してください)どのように - どのように魅力のような作品tnks! –
いいえ; /他の提案は完全にまだ動作していませんか? –