ページを離れるためのページと、そのデータを確認するため<asp:Button/>の日付と別の日付を取得するためのページがあります。<asp:TextBox/><asp:TextBox/>
確認バリデーターは次のように構成されています。
<asp:CompareValidator ID="CompareValidator" runat="server"
ErrorMessage="error message" ControlToValidate="ConfirmTextBox"
ControlToCompare="TextBox"
Operator="Equal"></asp:CompareValidator>
ページ上でフィールドを編集するとき、ControlToValidateまたはControlToCompareフォーカスを失ったときに比較バリデーターが実行されます。
いずれかのフィールドを編集し、ボタンをクリックしてページを終了すると、比較バリデーターが実行されてエラーメッセージが表示されますが、Button_Clickメソッドは実行されません。
ボタンのcausesValidation属性はに設定されfalseます。
サーバー検証やTextBox.Text値を使用するregexValidatorを使用せずに、比較バリデーターの機能を維持しながらButton_Clickメソッドを実行できますか?