asp обновление таблицы без необходимости в веб-формах c# - PullRequest
1 голос
/ 03 февраля 2020

У меня есть asp chart, который обновляется всякий раз, когда я нажимаю кнопку, даже когда вся форма находится внутри Update panel. Другие элементы управления, такие как текстовые поля, не обновляются (это нормально), а только обновляет диаграмму.

         <asp:Button runat="server" id="btnPostback" style="display:none" onclick="Chart1_Click" />
         <div class="recent-report__chart" onclick="document.getElementById('<%= btnPostback.ClientID %>').click()">
            <asp:Chart ID="Chart1" runat="server" Width="600px" Palette="EarthTones">
                <Series>
                    <asp:Series Name="Series1" />
                </Series>
                <ChartAreas>
                    <asp:ChartArea Name="ChartArea1"></asp:ChartArea>
                </ChartAreas>
            </asp:Chart>
        </div>

Как видно из кода, я вызываю кнопку btnPostback's событие нажатия, нажав на график. В тот момент, когда я нажимаю кнопку, он выполняет свои функции, но диаграмма очищает свои данные.

1 Ответ

1 голос
/ 03 февраля 2020

В случае, если кто-то наткнется на этот вопрос, я решил это, установив EnableViewState диаграммы asp на true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...