gpt4 book ai didi

c# - ASP.Net 控制按钮 PostBack 导致重定向,当我根本不想要它时(打印按钮)

转载 作者:行者123 更新时间:2023-11-30 18:07:15 24 4
gpt4 key购买 nike

下面是我的场景是如何创建的。

我单击一个按钮,它通过 iTextSharp 生成一个 pdf。

然后我在弹出对话框中单击“取消”。

我通过超链接导航到另一个页面。

然后我在 IE8 上单击“后退”按钮

然后我单击生成 PDF 的按钮,然后我被重定向到我之前查看过的页面(当我单击超链接时)。这不是故意的。

下面是一些影响 Response 对象的代码(代码在 print_click 事件中)

Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment; filename=ManageWorkforce.pdf");
Response.End();

有人知道为什么会这样吗?

最佳答案

我一直使用 Greg 提到的通用处理程序来完成此操作。如果您以后想从其他页面链接到该文件,或者将其保存为收藏夹,发送给您的 friend 等,这也更好。

关于c# - ASP.Net 控制按钮 PostBack 导致重定向,当我根本不想要它时(打印按钮),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com