2010-08-23 2 views

Répondre

2

Il provoque en réalité un appel à la méthode RaisePostBackEvent que le contrôle expose via l'interface IPostBackEventHandler. Le contrôle peut alors vérifier l'argument et déclencher un événement approprié. Certains contrôles ignorent l'argument et déclenchent simplement Click, mais sur GridView, il peut déclencher des événements tels que PageIndexChanging, Sorting ou SelectedIndexChanging.

+0

Merci. Si l'on voulait déclencher un événement GridView PageIndexChanging avec un appel doPostBack, passerait-on en tant qu'argument 'PageIndexChanging', ou est-ce plus compliqué que cela? – user420667

+1

GridView utilise des arguments comme 'Page $ 3' pour changer de page ou' Delete $ 0' pour supprimer la première ligne. Vous pouvez trouver les arguments en vérifiant que les appels doPostBack générés par GridView sont eux-mêmes, bien qu'ils soient officiellement des détails d'implémentation qui pourraient changer sans avertissement dans les futures versions. – stevemegson

+0

Super. Merci encore. – user420667

Questions connexes