1
多分これはダミー質問です、これがシーンです。処理中に何が起こるか
私はWebシステム(ASP.NET MVC 2.0)を持っています。私が "保存"ボタンを押すと、そのプロセスは呼び出して実行を開始します。次の場合はどうなりますか。
1) Press another link to change view
2) Press again the submit button
両方のシーンはまだ処理されていません。
よろしくお願いいたします。
しかし、あなたは、保存をクリックした後、それは 'コントローラに行くActionResult' 。この時点で、別のリンクをクリックすると、コントローラはそのアクションを終了しますか、または中断しますか?感謝してください、ありがとう! – VoodooChild
@ VoodooChild:ブラウザがリクエストするのは、同じユーザー/ブラウザからのものであっても、別々に処理されるということです。この振る舞いはあなたの特定のコードに依存しますが、クリックごとに1つのコントローラーインスタンスがあり、それぞれがそのアクションを完了することが分かります。サーバーはあなたのブラウザーが要求を中止したことを知らされていないので、要求されたことを完了するだけです。 –
コントローラーがそのアクションを終了します。結果はWebの空に送信されます:-)(その要求は中止されます...) – Dani