Событие нажатия кнопки страницы содержимого на панели обновления не запускается
У меня есть две панели обновления на странице содержимого. Первая панель обновления содержит кнопку, а вторая содержит линейную диаграмму morris.js, которую я хочу обновить при нажатии кнопки. Однако событие OnClick кнопки НЕ запускается, когда кнопка находится на панели обновлений, но прекрасно работает, когда ее нет на панели обновлений. Я перепробовал много предложений, включая эту и эту похожую ситуацию, но до сих пор не нашел решения. Пожалуйста, найдите мои коды ниже:
<asp:UpdatePanel ID="TextChangeButtonUpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="TextChangeButton" CssClass="btn btn-sm btn-primary" ClientIDMode="Static" runat="server" CausesValidation="False" Text="Generate Charts" OnClick="TextChangeButton_Click" />
<asp:LinkButton ID="TextChangeLinkButton" runat="server" ClientIDMode="Static" CausesValidation="false" OnClick="TextChangeButton_Click">Generate Chart</asp:LinkButton>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="TextChangeButton" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="TextChangeLinkButton" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
<asp:UpdatePanel ID="ChartContainerUpdatePanel" runat="server" UpdateMode="Conditional" >
<ContentTemplate>
<div id="ChartContainerOne" class="panel panel-default" runat="server">
<div class="panel-heading">
Inlet Pressure Line Chart
</div>
<div class="panel-body">
<div id="InletPressureMorrisChart"></div>
</div>
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="TextChangeButton" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="TextChangeLinkButton" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
Пожалуйста, помогите исправить это. Спасибо вам всем.