【发布时间】:2015-03-29 08:26:24
【问题描述】:
我有一个页面,它根据预加载和加载方法中的一组检查显示特定控件。
我有一个更新面板,其中应在写入文件时显示文件的内容。我通过在更新面板和文本框中有一个计时器来做到这一点。计划是在计时器的每个滴答声中使用文件内容更新文本框。
现在据我所知; https://msdn.microsoft.com/en-us/library/cc295400.aspx 我应该可以只更新更新面板中的文本框而无需刷新整个页面,但我看到我的 page_load 被击中,为什么?
我的代码
<asp:UpdatePanel ID="updatePnlStatusScreen" runat="server" Visible="False">
<ContentTemplate>
<asp:Timer ID="timerLogFileOutput" runat="server" Enabled="False" Interval="5000" ontick="timerLogOutput_Tick">
</asp:Timer>
<asp:TextBox ID="tbLogOutputScreen" runat="server" Height="50%" Width="100%">Nothing logged yet...</asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
【问题讨论】:
标签: asp.net ajax timer refresh updatepanel