问题描述
模板页使用ScriptManager,并用了一个Timer,然后在子页用Timer没有触发,这是什么回事?好像在模板页使用第二个Timer也用不了。请大神帮忙。比如<asp:UpdatePanelID="UpdatePanel1"runat="server"><ContentTemplate><asp:TimerID="Timer1"runat="server"Interval="6000"OnTick="Timer1_Tick"></asp:Timer><asp:TimerID="Timer2"runat="server"Interval="50000"OnTick="Timer2_Tick"></asp:Timer></ContentTemplate></asp:UpdatePanel>Timer2是不会触发的,在子页面想用Timer不知道怎么用。
解决方案
解决方案二:
2秒、或者5秒触发一次Timer吧。用一个Timer。
解决方案三:
Timer使用独立的线程,可以多个同时工作的。你试试每个timer的时间显示数字每秒+1,看看是不是一直一样的数字
时间: 2024-10-23 12:01:39