0

バリデーターに問題があります。スパムを確実にするために、コンタクトフォームで検証を行っていますが、私の問題は、ページに移動してデフォルトのサイトに戻りたいときに、バリデーターが原因で許可されないことです。テキストボックスには何も書かれておらず、「送信」ボタンもクリックされていません。

私ができることについて、アイデアを持っている人はいますか?

4

2 に答える 2

3

ブラウザの戻るボタンの代わりに特定のボタンで「戻る」場合はCausesValidation="false"、ボタンの属性を設定します。

于 2012-09-13T18:58:02.223 に答える
0

これは、CausesValidationが true に設定されている、戻るためにクリックするボタンまたはその他のサブミット コントロールが原因である可能性があります。このプロパティにより、すべての validatorControls がチェックを実行し、その結果、無効なコントロール/値がある場合、ユーザーはページを変更できなくなります。

ブラウザーの [戻る] ボタンを押すことはいつでも可能であり、validatorControl によって防ぐことはできません。

于 2012-09-13T18:53:47.220 に答える