バリデーターに問題があります。スパムを確実にするために、コンタクトフォームで検証を行っていますが、私の問題は、ページに移動してデフォルトのサイトに戻りたいときに、バリデーターが原因で許可されないことです。テキストボックスには何も書かれておらず、「送信」ボタンもクリックされていません。
私ができることについて、アイデアを持っている人はいますか?
バリデーターに問題があります。スパムを確実にするために、コンタクトフォームで検証を行っていますが、私の問題は、ページに移動してデフォルトのサイトに戻りたいときに、バリデーターが原因で許可されないことです。テキストボックスには何も書かれておらず、「送信」ボタンもクリックされていません。
私ができることについて、アイデアを持っている人はいますか?
ブラウザの戻るボタンの代わりに特定のボタンで「戻る」場合はCausesValidation="false"
、ボタンの属性を設定します。
これは、CausesValidationが true に設定されている、戻るためにクリックするボタンまたはその他のサブミット コントロールが原因である可能性があります。このプロパティにより、すべての validatorControls がチェックを実行し、その結果、無効なコントロール/値がある場合、ユーザーはページを変更できなくなります。
ブラウザーの [戻る] ボタンを押すことはいつでも可能であり、validatorControl によって防ぐことはできません。