0

我有一个

<asp:Button runat="server" Text="Something" ID="btnFoo" OnClick="OnFoo" />

在 OnFoo 事件处理程序中,我想在服务器上进行正常回发(更新数据库并重新呈现 UI),同时我想下载 PDF 文件。当我像响应一样发送它(带有标题,刷新等)时会出现问题,因为在它之后页面不再正常运行。

所以我想我自己(因为我从来没有这样做过),我可以制作一个proxy button,其中 javascript OnClick 可以同时点击 -btnFoo<a href="download.aspx?p=123" target='_blank' />. (或window.open)。在 download.aspx 中将是下载的文件。

请问您对此有何看法和建议?

4

0 回答 0