当前位置:编程学习 > C#/ASP.NET >>

由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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,