Mon UpdatePanel met à jour son contenu et celui de son UpdatePanel parent. Je ne veux pas que mon parent UpdatePanel soit mis à jour chaque fois que son enfant est mis à jour.Triggers imbriqués de UpdatePanel
Répondre
Définissez UpdatePanel.UpdateMode Property sur Conditional
.
<asp:UpdatePanel ID="UpdatePanel1"
UpdateMode="Conditional"
runat="server">
...
</asp:UpdatePanel>
Panel de mise à jour des enfants rafraichit seulement ses contenu et ne marche pas actualiser celle de le panneau de mise à jour parent, sauf si le panneau en mode de mise à jour pour la mise à jour parent n'est pas défini sous condition
Lorsqu'il est réglé sur conditionnel, le UpdatePanel sera mis à jour que sur postback origine par des commandes à l'intérieur du panneau ou des déclencheurs spécifié. Donc, si vous avez plusieurs panneaux de mise à jour et que vous ne voulez pas mettre à jour tous pour être mis à jour chaque fois , vous devez définir le Mode de mise à jour sur Conditionnel.
<asp:UpdatePanel ID="UpdatePanel1" ChildrenAsTriggers="False"
UpdateMode="Conditional"
runat="server">
</asp:UpdatePanel>
C'est ce que je fais
<asp:UpdatePanel ID="UpdatePanel1" ChildrenAsTriggers="False"
UpdateMode="Conditional" runat="server">
...
<asp:UpdatePanel ID="UpdatePanel2" ChildrenAsTriggers="False"
UpdateMode="Conditional" runat="server">
...
</asp:UpdatePanel>
...
</asp:UpdatePanel>
Dans le code derrière après la liaison UpdatePanel2 Controls avec des données, communiquez avec UpdatePanel2.Update(); Ajax met à jour uniquement le balisage HTML dans "UpdatePanel2".
Vous n'avez pas besoin de le gérer via le code-behind. Un seul ChildrenAsTriggers = false sur le premier UpdatePanel est suffisant. D'ailleurs, que faire si vous avez trois ou plus de panneaux imbriqués ?! – Fandango68
- 1. Modèle de contenu dans un UpdatePanel
- 2. VEMap Pan triggers VEMap.onclick
- 3. Jquery Reliure et Triggers
- 4. WPF Expanders Triggers
- 5. Firefox et Updatepanel
- 6. Mon déclencheur ne fonctionne pas dans updatepanel?
- 7. Implémentation de l'interface INamingContainer pour UpdatePanel?
- 8. MySQL triggers: move to trash
- 9. Tableau de vérification utilisant les triggers
- 10. Isoler les triggers de WPF THemes
- 11. UpdatePanel non mis à jour
- 12. Usercontrol postback ne fonctionne pas dans UpdatePanel
- 13. Qt4 QSslSocket triggers HTTP 406 responseq
- 14. Implémentation de fonctions de triggers à base de table
- 15. à l'intérieur de updatepanel provoque une publication complète non désirée
- 16. UpdatePanel avec ASP.NET répéteur et numéro Checkbox Aync Postback
- 17. Comportement du module de mise à jour imbriqué
- 18. éléments UpdatePanel de innner d'animation
- 19. formulaires imbriqués (question de conception)
- 20. ASP.NET AJAX imbriqué updatePanel modalPopup funkiness
- 21. Accès UpdatePanel à l'intérieur Vue d'un autre UpdatePanel ASP.Net
- 22. Syntaxe MySQL à la syncronisation de schéma via des triggers?
- 23. MySQL triggers + réplication avec plusieurs bases de données
- 24. Impossible d'obtenir UpdatePanel à actualiser sur la pagination GridView
- 25. Afficher updateprogress sur updatepanel
- 26. Remplacer UpdatePanel avec JQuery
- 27. MVC Ajax UpdatePanel
- 28. ASP.NET UpdatePanel Time Out
- 29. UpdatePanel dans le répéteur
- 30. DropDownList dans UpdatePanel
Ceci est la vraie réponse – Fandango68