2017-09-03 10 views
0

ビューにフォームがあります。送信ボタンをクリックします。このアクションメソッドは実行する必要があります多くの時間がかかるので、その間に私はいくつかのカスタムデータで中間画面(ビュー)を表示したい、そのアクションメソッドの実行が成功した後、私は最終的なビューを表示したい。アクション実行中の画面を表示し、ASP.Net MVCでAJAXを使用せずに実行されたアクションの最終画面を表示

何らかの理由でAJAXを使用できません。それで私はこの作業を実行する方法がありますか?

答えて

0

Javascript(ほとんどの場合、ブラウザで動的に発生します)は、AJAXを使用している場合を除き、単一スレッドです。つまり、サーバー側に「ラウンドトリップ」を戻すことができます(クライアント側のポップアップや「ミッドスクリーン(ビュー)」と呼ばれることはありません)、またはAJAXを使用します。

+0

アクションフィルタを使用する方法はありますか? –

+0

アクションフィルターとフィルターは一般にサーバー側にあります。 「行動が起こる前」または「行動が起こった後」のように。あなたが何かをクライアントに返すと、あなたは完了です。 「半応答」はありません。応答が返されるか、返されません。 – LongChalk

関連する問題