asp.net Webアプリケーションに、TelerikRadWindowで構築されたモーダルポップアップがあります。そのポップアップには、「コードビハインド」で何らかのアクションを実行してから、アプリケーションを別のページにリダイレクトする必要があるボタンがあります。
リダイレクションには、javascriptコマンド'top.document.location.href = myPage'(ScriptManager.RegisterClientScriptBlock(...)でコードビハインドからブラウザーに送信されます)を使用します。
これで私の問題は解決しますが、あまり良くありません。ボタンが押されると、これによりポストバックがトリガーされます。ブラウザでは、ポップアップはRadLoadingPanelで覆われています。これは、ポストバックが終了すると消えます。その後、数秒間、アプリケーションで何も起こらず、ブラウザが新しいページをロードするのはしばらくしてからです。
ユーザーはアプリケーションが何をしているのかわからないため、数秒間何も起こらないという事実は素晴らしいことではありません。
私に何ができる ?リダイレクトを行うためのより良い方法はありますか?(私はJavaScriptプログラミングに非常に慣れていません...)。