У меня есть простая UpdatePanel и кнопка за ее пределами. Я ввел кнопку в качестве AsyncPostBackTrigger в UpdatePanel. Сам UpdatePanel отлично работает, но кнопка не работает. Всякий раз, когда нажимается кнопка, ее обработчик кликов не запускается так же, как кнопка не нажимается вообще!AsyncPostBackTrigger отключает кнопки
Почему кнопка не работает и как она может быть исправлена?
UPDATE: здесь разметка:
<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" />
любой шанс вы можете разместить свою разметку? – CaRDiaK
Несомненно, обновленный вопрос с разметкой. –
Если я также добавлю кнопки в UpdatePanel, он будет работать. –