2010-11-24 22 views
1

J'ai la situation suivante:événement déclencheur pour UpdatePanel imbriqué ne fonctionne pas

Updatepanel 
    dynamically loaded Usercontrol 
     Button 
     UpdatePanel2 

Je suis en train de charger un Usercontrol avec un autre UpdatePanel à l'intérieur de celui-ci. Maintenant, dans ce contrôle, j'ai un bouton qui est enregistré comme déclencheur de publication asynchrone pour le 2e panneau de mise à jour. Cependant, quand je clique sur le bouton, rien ne se passe. Pendant le débogage, il ne va même pas dans l'événement Click du bouton qui se trouve dans le contrôle usb bien sûr. Le panneau de mise à jour parent est défini sur Updatemode conditionnel et ChildrenAsTriggers = "false". Le UpdatePanel2 imbriqué est défini sur Updatemode = Conditionnel. Je veux juste que le panneau de mise à jour Parent ne fasse rien et que le bouton déclenche son événement pour que je puisse charger des données dans le panneau de mise à jour imbriqué. Quelqu'un peut-il offrir un aperçu? J'utilise ASP.NET 3.5.

+0

Si vous mettez simplement votre contrôle utilisateur dans le balisage de la page (par exemple ne pas charger dynamiquement), ça marche alors? –

+0

Si vous ne voulez pas que le panneau de mise à jour parent fasse quoi que ce soit, pourquoi en avez-vous besoin? – RLT

+0

J'en ai besoin car, je veux charger dynamiquement les commandes usercontrol sans publication. – hoetz

Répondre