我的 ASP.NET 页面中有一个计时器控件,我尝试将其放入 UpdatePanel 中,但结果仍然相同。使用下面的代码滴答事件不会触发。甚至不回发页面。
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"/>
<asp:Timer ID="tmrUpdateLocations" runat="server" OnTick="tmrUpdateLocations_Tick" Interval="1000"></asp:Timer>
<div id="googleMap" style="width:100%;height:500px"></div>
<asp:Label ID="lbl" runat="server" Text="!!!"></asp:Label>
代码隐藏:
protected void tmrUpdateLocations_Tick(object sender, EventArgs e)
{
lbl.Text = "TRYING!!";
}
顺便说一句,计时器已启用。这是 web.config :
<pages>
<controls>
<add tagPrefix="ajax" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit"/>
</controls>
</pages>
当然,我从 Nuget 包管理器中添加了 AjaxControlToolkit ..