J'ai un formulaire d'entrée ASP.NET où plusieurs contrôles ont une validation configurée. Le formulaire comprend également un affichage des enregistrements précédents, chacun avec un contrôle LinkButton qui agit comme un bouton de suppression. Le problème est que lorsqu'on clique sur un LinkButton, la validation de la partie entrée du formulaire est effectuée, mais échoue et la suppression n'est pas traitée. Je n'ai pas écrit ce formulaire et je ne connais pas les contrôles de validation, et je ne fais qu'ajouter les boutons de suppression, alors comment puis-je contourner ce problème ?
Réponses
Trop de publicités?Êtes-vous en train de dire qu'il y a des boutons sur le formulaire qui, lorsqu'on clique dessus, provoquent la validation... et que ces boutons ne devraient pas effectuer la validation ?
Si c'est le cas, vous devez probablement regrouper tous les contrôles et boutons qui font partie de la validation. Pour ce faire, vous devez définir la propriété "ValidationGroup" pour chaque contrôle impliqué dans la validation (y compris les boutons qui déclenchent la validation).
Cela devrait empêcher les boutons qui ne font pas partie de la validation, de déclencher le processus de validation.
Consultez ce lien :
http://www.w3schools.com/ASPNET/prop_webcontrol_imagebutton_validationgroup.asp
y