我在我的ASP.NET页面中有一个定时器控件,我试图把它放到UpdatePanel中,但结果仍然是一样的。下面的代码刻度事件不会触发。甚至不回发页面。ASP.NET定时器控制不起作用
<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>
,当然我加入AjaxControlToolkit从NuGet包管理器..