6

私は WebForms Web アプリケーション (MVC ではありません) を使用しています。

この appSetting を「WebForms」に設定すると、クライアント側で不足している必須フィールドをキャッチするのではなく、検証のためにポストバックを強制する理由はありますか?

<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" />

検証は正常に機能します。Page.IsValid は、有効なフォーム送信ではないことをキャッチし、ポストバック後に RequiredFieldValidators が正常に起動しますが、設定を「なし」に変更しない限り、クライアント側でキャッチしません。

<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
4

0 に答える 0