0
我有一個財務系統,我可以爲稅單,收據等創建PDF表單 我有一個打印頁面,我打開iframe 中的客戶端文檔,該文檔動態地適合客戶端的src PDF -消除內存框架中的緩存
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()
- 但是當我使用它 - 位置看起來很好,文件存在,但瀏覽器從來沒有找到實際的文件或根本不顯示它。
我其實真的sorpriesd因爲我從來沒有figuerd了,我可以在文件中添加此郵票(我是百達確定它改變了文件標記)任何如何 - 像魅力tnks! – 2011-12-17 16:05:33