[ASP.net] [C#] Button.Onclick et ViewState
Bonjour,
Tout d'abord, meilleurs voeux à tous.
J'ai un petit soucis avec le traitement d'un événement OnClick d'un simple bouton.
J'ai un page apsx qui est décomposé en deux parties :
- une partie statique
- une partie dynamique
Pas de soucis avec la partie dynamique pour récupérer les événements : il faut recréer les composant après le postback pour que l'event soit géré.
Par contre, pour optimiser l'affichage, lorsque je clique sur un bouton statique,
j'ai inclus dans le pageLoad le test suivant :
Code:
1 2
| if Request.Form["__EVENTTARGET"].ToString() != btAccueil.ID;
...{ création de la partie dynamique} |
Le but est de récréer la partie partie dynamique uniquement si l'event ne provient de ma partie statique.
Sinon, j'attends le traitement de mon event
Mon problème vient du fait que cela fonctionne très bien avec une DropDownList : le __EVENTTARGET == DropDownList.ID
Par contre, cela ne fonctionne pas avec un Button : le __EVENTTARGET == ""
Avez vous une idée ?
Merci