0

私は

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

OnFoo イベント ハンドラーで、サーバー上で通常のポストバックを行いたい (データベースを更新し、UI を再レンダリングする) と同時に、PDF ファイルをダウンロードしたいと考えています。応答のように送信すると (ヘッダー付き、フラッシュなど)、問題が発生します。これは、その後、ページが正常に動作しなくなるためです。

だから私は(私はそれをしたことがないので)自分自身を考えproxy buttonましbtnFoo<a href="download.aspx?p=123" target='_blank' />. (または window.open)。download.aspx では、ダウンロードされたファイルになります。

あなたはそれについてどう思いますか、そしてあなたは何をお勧めしますか?

4

0 に答える 0