Fusion des erreurs Serveur-Client


But

Ce composant fusionne les erreurs de type serveur et client ensemble.

Exemple

Considérez ajouter un attribut aria-hidden="true" à <strong class="required"> (c.-à-d. <strong class="required" aria-hidden="true">) dans les libellés des champs obligatoires. Le code ajouté de façon statique préviendra les lecteurs d’écran d’annoncer « obligatoire » deux fois dans les versions sans script et HTML simplifiée de la page. Le plugiciel de validation de formulaires ajoute l’attribut automatiquement à la version JavaScript. N’utilisez pas l’attribut dans les éléments <legend> obligatoires.

Après avoir soumis votre page, le serveur retoune 7 erreurs serveur. Maintenant si vous essayez de resoumettre votre formulaire avec des erreurs clients, ce composant ajoutera ces erreurs aux erreurs serveur déjà existantes.

Pour tester le composant: Essayez d'effacer un champ ou d'entrer 201 comme âge du bénéficiaire ou de décocher toutes les cases à cocher .

Démo Formulaire Asp.Net Web

Le formulaire n'a pu être soumis car 4 erreurs ont été trouvées.

Section 1

Bénéficiaire
Statut de citoyen (Champ requis)
Informations de contact (Champ requis) Vous ne pouvez sélectionner plus de 2 cases à cocher
Signature (Champ requis)
Statut de travail (Champ requis)Vous devez sélectionner Non pour cette question.
Nouvelles destinations de vacances (Champ requis)Vous êtes déjà allé au Mexique.
Animaux de compagnie (Champ requis)Un chevreuil n'est pas un animal de compagnie
Date de modification :