J'ai un gridview qui inclut une liste déroulante créée dynamiquement. Lorsque vous modifiez les valeurs déroulantes et effectuez une mise à jour de masse sur la grille (btnUpdate.click), je dois créer les contrôles dans la page init afin qu'ils soient disponibles pour viewstate. Cependant, j'ai plusieurs autres boutons qui provoquent également une publication et je ne veux pas créer les contrôles dans la page init, mais plutôt plus tard dans les événements de clic de bouton.Obtenir le contrôle qui a déclenché la publication dans page_init
Comment puis-je savoir quel contrôle a déclenché la publication dans page_init? __EVENTTARGET = "" et request.params ("btnUpdate") n'est rien
vous devez utiliser UniqueID pour correspondre à la valeur de Request.Form [ "__ eventtarget"]. ToString() l'ID du contrôle seul n'est pas suffisant –