お問い合わせフォームにRequiredFieldValidatorがあります。
ユーザーが[送信]をクリックすると意図したとおりに機能しますが、[キャンセル]またはフォームの複数のメニューのいずれかをクリックすると、RequiredFieldValidatorはアクションをキャンセルします。
私はすでに検索し、CausesValidation = Falseを使用して(この投稿を使用して)フォームに他のコントロールを設定する必要があることを発見しましたが、ページ上のすべてのコントロールに対してそれを行う必要がありますか?
さらに悪いことに、フォームのメニューはMaster.Pageに含まれており、ほとんどが<DIV>
スタイルCSSボタンですが、いずれかのボタンをクリックすると、RequiredFieldValidatorが起動してフォームが失敗します。
デフォルトをFalseにすべきではなく、どのコントロールが検証を設定するかをオンにする必要がありますか?