2つのRequiredFieldValidatorと別のページに移動するためのボタンがあるASPXページがあります。このボタンは、どこに行くべきかを知るためにポストバックを行う必要があります。このボタンはいつでもクリックできます。
問題は、RequiredFieldValidatorsが無効になっておらず、値を要求するメッセージが表示されることです。
ユーザーがこの特別なボタンをクリックしたときに検証を回避する方法はありますか?
ありがとうございました!
2つのRequiredFieldValidatorと別のページに移動するためのボタンがあるASPXページがあります。このボタンは、どこに行くべきかを知るためにポストバックを行う必要があります。このボタンはいつでもクリックできます。
問題は、RequiredFieldValidatorsが無効になっておらず、値を要求するメッセージが表示されることです。
ユーザーがこの特別なボタンをクリックしたときに検証を回避する方法はありますか?
ありがとうございました!
特別なボタンで CausesValidation を false に設定するか、バリデーションの原因となるものを含む ValidationGroup に RequiredFieldValidators を配置します。(検証を行うボタンとバリデーターはすべて同じ検証グループにある必要があります) 最初のオプションは機能し、最も高速です。
CausesValidation="false"
コントロールにを追加できValidationGroup
ます。
送信ボタンにも追加しますValidationgroup