Meilleure façon d'implémenter plusieurs boutons par défaut sur un formulaire Web ASP.NET
Question
Quel est le meilleur moyen d'implémenter plusieurs boutons par défaut sur un formulaire Web ASP.NET?
J'ai ce que je pense est une page assez standard. Il y a une zone de connexion avec un champ utilisateur / passe et un bouton de connexion. Puis, ailleurs sur la même page, il existe un seul champ de recherche avec un bouton de recherche.
La solution
asp: Le panneau
a une propriété nommée DefaultButton
. Vous devez simplement encapsuler vos portions de balisage avec les panneaux appropriés et définir les boutons par défaut pour chacun.
Autres conseils
Capturez la touche Entrée pour chaque zone de l’écran, puis activez le clic du bouton correspondant.
Utilisez une fonction d'assistance telle que celle-ci pour établir un lien. les zones de texte à leurs boutons associés.