Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。二重送信の対応をしているのですが、バリデーションとJSのクリックイベントがぶつかってしまい、イベントハンドラまでたどり着けません・・・。}</script>参考URL一度クライアントでバリデーションエラーが出ている状態でsubmitし、その後エラーを修正して再度submitを押下したところ、二重送信と判断されてしまいます。何度もアクセスされてしまうのですが、条件分岐に何か間違いがあるのでしょうか。票1なぜ質問文のコードでポストバックが発生しないのかは分かりませんが、2点問題があるのでそこを修正すれば正常動作するものと思います。何度もアクセスされてしまうのですが、条件分岐に何か間違いがあるのでしょうか。これはisValid()が実行されるたびにform.onsubmitに関数をバインドしているからです。1クリックでPage_IsValidがtrueにならなかった場合は以前のクリックで登録した関数も呼び出されることになります。それからCausesValidationによる順序調整ですが、jQueryで登録されたonsubmitイベントは必ずonclick属性のWebForm_OnSubmit()より後に発生します。onclickでバインドする必要は特にありません。});</script>のようなスクリプトをロード時に実行しておけば二度押し防止になります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。HtmlTableで行データが正しく取得できない。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。