J'ai un simple UpdatePanel et un bouton en dehors de celui-ci. J'ai introduit le bouton en tant que AsyncPostBackTrigger dans le UpdatePanel. UpdatePanel lui-même fonctionne bien mais le bouton ne fonctionne pas. Chaque fois que le bouton est cliqué, son gestionnaire de clic ne fonctionne pas tout comme le bouton n'est pas cliqué du tout!AsyncPostBackTrigger désactive les boutons
Pourquoi le bouton ne fonctionne pas et comment peut-il être réparé?
MISE À JOUR: voici le balisage:
<asp:UpdatePanel ID="upGridView" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="grdList" SkinID="SimpleGridView" DataKeyNames="Key" runat="server"
AllowPaging="True" PageSize="15" AutoGenerateColumns="False" Caption="<%$ Resources: CommonResources, grdListCaption %>"
EmptyDataText="<%$ Resources: CommonResources, grdListEmptyDataText %>" OnRowEditing="grdList_RowEditing"
OnPageIndexChanging="grdList_PageIndexChanging" OnRowCreated="grdList_RowCreated">
<Columns>
</Columns>
</asp:GridView>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnDelete" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnNew" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="btnForward" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
<asp:Button ID="btnDelete" runat="server" SkinID="Button" Text="<%$ Resources: CommonResources, btnDelete %>"
OnClick="btnDelete_Click" />
<asp:Button ID="btnNew" runat="server" SkinID="Button" Text="<%$ Resources: CommonResources, btnNew %>"
OnClick="btnNew_Click" />
<asp:Button ID="btnForward" runat="server" SkinID="Button" meta:resourcekey="btnForward"
OnClick="btnForward_Click" />
est-il possible de poster votre balisage? – CaRDiaK
Sûrement, question mise à jour avec le balisage. –
Si je mets des boutons dans le UpdatePanel aussi, ça marchera. –