asp.net linkbutton dans updatepanel ne pas le feu
J'ai un asp.net application web. Dans mon .aspx
page j'ai un panneau de mise à jour dans laquelle j'ai 3 asp:LinkButton
qui devrait faire un appel à un code c# derrière. Le problème est que le onclick ne fonctionne pas.
Ici est de savoir comment le code est:
<div id="div1">
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<ul>
<li><asp:LinkButton ID="lnk_1" runat="server" OnClick="lnk1_Click">Link1</asp:LinkButton></li>
<li><asp:LinkButton ID="lnk_2" runat="server" OnClick="lnk2_Click">Link2</asp:LinkButton></li>
<li><asp:LinkButton ID="lnk_3" runat="server" OnClick="lnk3_Click">Link3</asp:LinkButton></li>
</ul>
<div> some more code here </div>
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="lnk_1" />
<asp:PostBackTrigger ControlID="lnk_2" />
<asp:PostBackTrigger ControlID="lnk_3" />
</Triggers>
</asp:UpdatePanel>
</div>
Quel est le problème avec le code? J'ai également essayé d'utiliser AsyncPostBackTrigger
mais ne fonctionne toujours pas.
Le code derrière n'est pas appelée à tous.
J'ai aussi essayé de chercher sur Google mais impossible de trouver une solution.
OriginalL'auteur Apostrofix | 2013-10-23
Vous devez vous connecter pour publier un commentaire.
Vous êtes très proche. Deux ou trois choses:
Ici est un exemple.
Formulaire Web - WebForm1.aspx:
CodeBehind - WebForm1.aspx.cs:
OriginalL'auteur Eric Burcham