2013-02-13 4 views
0

ImageButton fonctionne, mais il ne met pas à jour le panneau de mise à jour, donc il ne montre aucun changement.ImageButton ne pas mettre à jour le panneau de mise à jour

Ceci est mon code de mise à jour Panel:

<asp:UpdatePanel ID="UPConfig" runat="server" UpdateMode="Conditional"> 
<ContentTemplate > 

    STUFF 

    <asp:ImageButton ID="ModT" runat="server" ImageUrl="images/config.png" width="25px" height="25px"/> 

    STUFF 

</ContentTemplate> 
<Triggers> 
    <asp:AsyncPostBackTrigger ControlID="ModT" EventName="Click"/> 
</Triggers> 
</asp:UpdatePanel> 

Je ne peux pas sembler ajouter soit la propriété AutoPostBack = "true". Cela peut-il être fait de cette façon?

Répondre

1

Essayez ...

<asp:AsyncPostBackTrigger ControlID="ModT" EventName="Click" /> 

Je suis sûr que vous avez à attacher dans votre déclencheur à un événement, dans ce cas, vous cliquez sur l'objet, si l'attacher dans le clic événement, comme ci-dessus. Tout le reste semble ok, laissez-nous savoir le contraire.

+0

L'a fait, ne fonctionnant pas encore, je pense que le problème revient à ImageButton ne pas avoir la propriété AutoPostback, mais il ne me laisse pas le définir sur le ImageButton, il fait cependant sur d'autres éléments tels que DropDownLists. – user1676874

+0

Je quitte un exemple asynchrone fonctionnant pleinement que j'ai écrit il y a un moment, l'autre propriété que j'ai définie est ChildrenAsTriggers à false: http://msdn.microsoft.com/en-us/library/system.web.ui .updatepanel.childrenastriggers.aspx Je n'utilise pas de postback par défaut. Et ... Je pense que la publication est réglée sur auto quand runat = "server" est là, ne me citez pas sur cela en dehors de ajax si :) – RandomUs1r

+0

J'ai essayé et a bien fonctionné, merci. et certaines choses: 1-je viens d'utiliser 2-à la première fois je l'utilise, pas travaillé et après google, je découvre mon erreur et j'ai une erreur parce que je J'ai oublié d'utiliser mon contrôle (comme la grille ou ...) dans le panneau de mise à jour. maintenant @ user1676874, vous pouvez vous référer ici et revoir votre code. http://stackoverflow.com/questions/19105794/imagebutton-does-not-fire-in-updatepanel –

Questions connexes