Bonjour à tous !
Je n'ai fait que quelques essais en asp.net 1.1, jamais d'appli complète, pas eu le temps ... J'ai fait beaucoup d'ASP classique, et je suis tombé sur un os en voulant me mettre sérieusement à l'asp.net en voulant réécrire un site actuel, histoire de profiter des nouvelles fonctionnalités pour l'étendre. L'os, c'est là : il m'arrivait bien souvent d'avoir plusieurs formulaires sur une page web.
Exemple : sur une page d'accueil, un cadre en haut de la page pour ouvrir une session (deux textbox login et password, avec un bouton login), un autre cadre plus bas pour souscrire à une newsletter (un textbox pour l'email et un bouton pour souscrire).
Si je reproduis tout ça dans une page aspx, tant que tout le monde va consciensieusement cliquer avec sa souris sur le bon bouton, tout va bien. Mais ça se corse quand on complète la case et on confirme en tapant sur la touche "entrée". Là, c'est le bouton par défaut qui est envoyé, grosso modo le premier bouton submit de la page. Ou pour faire simple : je tape mon email dans le textbox pour souscrire à une newsletter, et j'appuie sur entrée. Là c'est le bouton login du haut de la page qui est envoyé, et qui m'incendie en me disant que mon login est erroné ...
Comment m'en sortir ???
Merci par avance !
Stéphane
P.S. : Pour exemple : je parle de la page d'accueil du site
[ Lien ] qui est actuellement en asp classique, et que je voudrais migrer en présentation identique en asp.net ...