ボタンをクリックすると、レポートをExcelファイルにエクスポートしています。ユーザーがボタンをクリックすると、「レポートが生成されています..」というメッセージが表示されます。レポートを生成した後、私はそのメッセージを隠したいと思う。しかし、私はResponse.End()
を使っているので、メッセージは隠れていません。誰も私はどのようにサーバー側またはJavaスクリプトコードResponse.End()
の後に呼び出すか、私に何か他の方法を示唆することができますか?Response.End()の後にラベルテキストを変更します
答えて
通常、このために、データストリームだけを含むポップアップのような種類の2番目のページを開きます。そのため、ブラウザはファイルを保存または開くことを提案します。
これは別のResponseオブジェクトで行われているため、メインのレスポンスオブジェクトを閉じたり終了したりすることなく制御できます。
いくつかのコードを表示して、今やっているところを見てみましょう。
私は同じページにしたい、あなたは同じページにしてplsの上にあるいくつかのソリューションを提案することができます場合。 –
ajaxを使用します。
$.ajax({
type: 'POST',
url: url,
data: data,
success: success,
dataType: dataType
});
私はこの問題のためにajaxを使用する方法を私に例を挙げることができます、私はajaxを使ったことはありません。それは大きな助けになるでしょう。 –
プログレスバーを使用してください。 http://www.webconcerns.co.uk/javascript/progressbar/progressbar.asp
Davideのソリューションに似ています。私たちは新しいページを開いてこれを解決しました。
Report.aspxという1つのページがあると仮定すると、「excel to excel」ボタンが表示されます。もし、何らかの理由で、あなたは静的メソッドにその機能を抽出することができない、あなただけのこれを行うことができます。ユーザーがボタンをExcelにエクスポートする上でクリックしたときに、あなたのページで
を:
- 作成幅/高さIFRAME:1pxの/ 1pxの
- それが持っている、レポートReport.aspxのpage.loadまたはpage.prerender上
- を生成するために必要なすべてのパラメータにパスを除いて、ページのURLを設定しますパラメータを使用してレポートを実行し、ストリーム上に吐き出します。
この方法では、あなたのページはまだ生きています。
- 1. Thread.Sleep後のラベルテキストの変更
- 2. Xib、ラベルテキスト変更
- 3. ラベルテキストを変更する
- 4. GTKトグルボタンのラベルテキストをどのように変更しますか?
- 5. リピーター内のファイルアップロードコントロールに基づいてラベルテキストを変更します
- 6. ケースが発生したときにラベルテキストを変更します
- 7. ラベルテキストの変更に関する問題
- 8. コアアニメーションの繰り返しアニメーション間のラベルテキストを変更します
- 9. asp.net javascript - ドロップダウンメニューの変更時にラベルテキストを変更する
- 10. テーブルレコードに従ってラベルテキストを変更します
- 11. magento:バックエンドのラベルテキストを変更する
- 12. foreachループのラベルテキストを変更する
- 13. Java - ボタンのラベルテキストを変更する
- 14. Xamarin:リストビュー内のラベルテキストを変更する
- 15. UIImageピッカーボタンのラベルテキストを変更する
- 16. R Shiny fileInputのラベルテキストのサイズ/間隔を変更しますか?
- 17. Response.Endの後にASP.NETワークのスレッドを続行できますか?
- 18. ListViewでラベルテキストを変更するItemActivate
- 19. Response.End()の後にウィンドウを閉じますか?
- 20. 速報でポップオーバーを解除した後にラベルテキストを更新
- 21. テキストの更新後にラベルテキストが更新されない
- 22. JavaFXアプリケーションのラベルテキストを変更できませんでした
- 23. ユーザーがテキストフィールドに入力した後にラベルテキストをメッセージに変更する方法はありますか?
- 24. ランタイムでのラベルテキストの変更と保存
- 25. ボタンのハイライト状態に応じてラベルテキストの色を変更します
- 26. ループを使用してボタンのクリックでラベルテキストを変更しますか?
- 27. ラベルテキストをUITextFieldに入力する文字に変更する
- 28. Xcodeのボタンでラベルテキストを変更するには?
- 29. カスタムUIViewのラベルテキストを即座に変更する
- 30. vb.netのラベルテキストを更新するには
私はかつて同じ問題を抱えていました。解決策が見つかりませんでした。 – gsharp