由ASP.NET AJAX Timer控件引起的页面闪烁问题
在UpdatePanel中放了一个图表控件,由Timer控件控制绘图,每1秒绘制一个图片,并返回到页面上,这会产生闪烁现象,不知道怎么回事,请各位给点建议,谢谢。 --------------------编程问答-------------------- 因为每隔1秒就刷新一个数据,你可以设置成10秒再试下就知道了 --------------------编程问答-------------------- 10秒也会闪烁,就是间隔长,网上说没有闪烁,我用的也有 --------------------编程问答-------------------- 用楼主所说做了简单的时钟效果,并没有出现页面闪烁的问题啊,这是页面生成代码:<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="1000">
</asp:Timer>
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
</div> --------------------编程问答-------------------- 如果是updatepanel里放了一个panel,panel里面再加控件,就会闪 --------------------编程问答-------------------- 是啊,如果你把TIMER放在updatepanel里面的panel里,那就还是会刷新页面的。 --------------------编程问答-------------------- 我的也有这个问题啊......会一直在刷新,闪烁。有让它刷新,但不闪烁的办法吗?
补充:.NET技术 , ASP.NET