Событие нажатия кнопки страницы содержимого на панели обновления не запускается

У меня есть две панели обновления на странице содержимого. Первая панель обновления содержит кнопку, а вторая содержит линейную диаграмму 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>    

Пожалуйста, помогите исправить это. Спасибо вам всем.

0 ответов

Другие вопросы по тегам