• ベストアンサー

CSVファイルダウンロードダイアログのキャンセルイベント取得方法

こんにちは。 色々調べてみましたが、なぜかどこにも答えが見つかりませんでしたのでご教授よろしくお願いします。 ASPでCSVファイルをダウンロードする際、 Response.AddHeader "Content-Disposition","attachment; filename=AAA.csv;" としてダウンロードダイアログを出力しています。 このダイアログで、キャンセルボタンのクリックイベントと取りたいのですが、どのようにするのでしょうか? キャンセルした場合、以降に続くサーバサイドの処理をスキップさせたいのですが… よろしくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • takkunnet
  • ベストアンサー率74% (32/43)
回答No.1

イベントを取るのは無理だと思います。 それは、既にクライアントにレスポンスが帰ってしまっているから出るダイアログだからです。それを制御することはできません。 ウィザード形式にしたいのなら、そういった感じの画面遷移を考える必要があると思います。

noname#172932
質問者

お礼

takkunnetさん、ありがとうございます! そうですか、やはり無理なんですね。 どうりで調べても見つからないわけですね。。。 他の画面遷移を考えてみたいと思います。 お返事が遅くなってしまい申し訳ありませんでした。

関連するQ&A