2010-06-08 13 views
1

Ce que j'ai fait, j'ai fait 2 contrôles utilisateur. Un contrôle est à l'intérieur de l'autre.Événements ne se déclenche pas en utilisant UpdatePanel

NoUs un contrôle a un buttton et une grille de données et datalist à l'intérieur. Lorsque j'appuie sur le bouton, je remplis DataGrid alors que Datalist Visiblity est faux. Cela fonctionne bien. Mais maintenant, quand j'appuie sur un bouton de lien dans les données datalist, il devrait appeler l'événement item_command mais il n'appelle pas.

J'ai également utilisé un Updatepanel comme enveloppe (toutes les commandes sont à l'intérieur).

Veuillez indiquer quelle pourrait en être la raison.

Merci

Répondre

0

Réglez le EnablePartialRendering False du ScriptManager comme celui-ci

<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="false"> 

+0

ne fonctionne pas. J'ai appliqué le scriptmanager à la page aspx où ces deux contrôles sont utilisés – Nits

+0

il y avait une autre erreur que j'ai faite, mais aussi celle que vous avez mentionnée. Merci – Nits

+0

cela désactive fondamentalement AJAX. Pourquoi voudriez-vous faire cela? –