Différence entre AsyncPostBackTrigger et PostBackTrigger sur UpdatePanel?
J'ai un GridView
(ucLAD) dans mon UpdatePanel
(upnlListing). À l'intérieur de mon ucLAD
j'ai une case à cocher et une action pour rowClicked
:
<asp:UpdatePanel ID="upnlListing" runat="server" >
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ucLAD"/>
<%-- <asp:PostBackTrigger ControlID="ucLAD"/> --%>
</Triggers>
<ContentTemplate>
<asp:Panel ID="pnlRequest" runat="server" style="margin-top:15px; height: auto;">
<ucgv:BaseGrid runat="server" ID="ucLAD"/>
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
Lorsque j'utilise le PostBackTrigger
l'action réalisée serait le rowClicked
même chose quand j'ai cocher la case à cocher mais quand j'utilise le AsyncPostBackTrigger
, je peux vérifier les cases à cocher, mais lorsque je clique sur la ligne, l'action pour rowClicked
ne déclenchent pas. Comment puis-je résoudre ce problème?
OriginalL'auteur Christian Mark | 2013-03-11
Vous devez vous connecter pour publier un commentaire.
Comme décrit dans sur de la question
Quelle est la différence entre AsyncPostBackTrigger & PostBackTrigger?
Contrôles à l'intérieur d'un UpdatePanel par défaut cause partielle de la page de mise à jour, les contrôles à l'extérieur de provoquer une publication, à l'aide de ces déclencheurs, il est possible de changer ce comportement en tant que de besoin.
De http://seminaarit.codezone.fi/video/devdays-2007/track1/2/2-ASP-dotNET_AJAX_Extensions.ppt
AsyncPostBackTrigger
Convertit les publications en async rappels
Généralement utilisé pour déclencher les mises à jour lorsque des contrôles à l'extérieur d'un UpdatePanel publier
Si ChildrenAsTriggers="false", peuvent être utilisés pour spécifier les contrôles à l'intérieur UpdatePanel devez rappeler plutôt que de poster arrière
PostBackTrigger
Permet de contrôles à l'intérieur UpdatePanel publier
Généralement utilisé pour permettre à certains contrôles de publier quand ChildrenAsTriggers="true
stackoverflow.com/questions/4912614/...
OriginalL'auteur शेखर
Théorique pour expliquer AsyncPostBackTrigger et PostBackTrigger ci-dessus est tout à fait Correcte.
Ici, je Vous ai donné l'exemple de ces deux:
OriginalL'auteur priya uthaya