J'ai un panneau de mise à jour et une liste de boutons qui le déclenchent. J'ai besoin d'un moyen de savoir quel bouton a été pressé lorsque la méthode de chargement (qui est causée par les déclencheurs) s'éteint, mais je ne peux pas le comprendre. L'expéditeur ne jette pas dans le déclencheur, mais le panneau de mise à jour lui-même.Comment puis-je déterminer quel déclencheur a déclenché mon panneau de mise à jour?
Je dois effectuer une action en fonction du bouton sur lequel j'ai appuyé.
Un conseil?
J'utilise ASP.NET/C#
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" OnLoad="LocationList_Load">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnLocMiddleEast" />
<asp:AsyncPostBackTrigger ControlID="btnLocUSA" />
<asp:AsyncPostBackTrigger ControlID="btnLocNewZealand" />
<asp:AsyncPostBackTrigger ControlID="btnLocAustralia" />
<asp:AsyncPostBackTrigger ControlID="btnLocEurope" />
<asp:AsyncPostBackTrigger ControlID="btnLocRepublicOfIreland" />
<asp:AsyncPostBackTrigger ControlID="btnLocNorthernIreland" />
<asp:AsyncPostBackTrigger ControlID="btnLocWales" />
<asp:AsyncPostBackTrigger ControlID="btnLocScotland" />
dans quel langage et comment déclenchent-ils le panneau de mise à jour? – Mark
Utilisez-vous ASP.NET? –
Puisqu'il s'agit de l'événement click du bouton qui déclenche la mise à jour, vous savez déjà quel bouton provoque son clic sur l'événement que vous venez de déclencher. Pouvez-vous placer votre code dans les événements click? – Robert