zoukankan      html  css  js  c++  java
  • AJAX中UPDATEPANEL配合TIMER控件实现局部无刷新

    首先加入UpdatePanel

            <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">

                         //注:UpdateMode为更新模式,设置此属性表示只刷新UpdatePanel中的部分,若不加此属性,默认为Always,刷新整个页面。

                                

                               //OnTick为时间促发函数(后台函数),Interval为时间5000为5秒,即每5秒后促发此函数
                                </asp:Timer>

                             <在此添加需要刷新的内容>

             
                          <Triggers>//此处相当于关联。简单解释就是通过Timer1来促发UpdatePanel的刷新
                                          <asp:AsyncPostBackTrigger ControlID="Timer1 EventName="Tick" />
                          </Triggers>

             <ContentTemplate>

              <asp:Timer ID="Timer1 runat="server" Interval="5000" OnTick="Timer2_Tick">
                             </ContentTemplate>

          
                        </asp:UpdatePanel>

    后台代码:

    即刚才的TIMER_TICK。

    protected void Timer1_Tick(object sender, EventArgs e)
        {
             此处写上需要在5秒后做的事情。
       }

  • 相关阅读:
    .NET分页存储过程代码及使用
    优盘内文件夹大小为几十GB,文件夹内全是乱码而且无法删除的最佳解决办法
    [原创]对于“优盘变成了RAW的文件系统,双击提示需要格式化,右键查看属性是0字节,也无法打开”的解决办法
    [转载]Ubuntu下vi编辑器方向键变成字母的解决方法
    [转载]普通人的编辑利器——Vim
    [转载]“不能打开暂存盘文件,因为该文件已锁定”解决办法
    [转载]“10倍效率”程序员/开发人员的习惯
    关于一道.NET程序员面试题的遐想
    “未能从程序集“Microsoft.VisualStudio.DataDesign.SyncDesigner.DslPackage, Version=9.0.0.0, Culture=neutral...”的解决办法
    初学正则表达式之不可忽视的空白符
  • 原文地址:https://www.cnblogs.com/BrokenIce/p/6051779.html
Copyright © 2011-2022 走看看