Response.AddHeader("Content-Disposition", "attachment; filename=Certificate.pdf");
Response.ContentType = "text/pdf";byte[] pdfFileByte = File.ReadAllBytes(tempxmlfile);
Response.OutputStream.Write(pdfFileByte, 0, pdfFileByte.Length);
Response.Flush();用這段代碼把生成的PDF文件輸出,然后重新綁定gridview數(shù)據(jù),可以代碼執(zhí)行了,頁面沒反應(yīng)...怎么解決,求高手!!!!!
2 回答

呼啦一陣風(fēng)
TA貢獻1802條經(jīng)驗 獲得超6個贊
因為這個HTTP鏈接的響應(yīng)ContentType是"text/pdf",所以瀏覽器不會去刷新頁面了.
所以建議你彈出新窗口來輸出pdf,再刷新本頁面.
或者試試Response.Redirect,做302跳轉(zhuǎn).
- 2 回答
- 0 關(guān)注
- 857 瀏覽
添加回答
舉報
0/150
提交
取消