zoukankan      html  css  js  c++  java
  • gridview自动换页

    每隔5秒自动换页(适用于数据量小的表)

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
         <table class="infotable">
                  <tr>
                <td>
                 <asp:ScriptManager ID="ScriptManager1" runat="server">
                </asp:ScriptManager>
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                        <asp:GridView ID="gvValueList" runat="server">
                        </asp:GridView>
                    </ContentTemplate>
                    <Triggers>
                        <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
                    </Triggers>
                </asp:UpdatePanel>
                   </td>
            </tr>
        </table>
         <asp:Timer ID="Timer1" runat="server" Interval="5000" OnTick="Timer1_Tick">
            </asp:Timer>
        </form>
    </body>

    </html> 

      protected void Timer1_Tick(object sender, EventArgs e)

        {
            if (this.gvValueList.PageCount > 1)
            {
                if (this.gvValueList.PageIndex == this.gvValueList.PageCount - 1)
                {
                    //Response.Redirect("default2.aspx");
                    //自动转到第一页
                   this.gvValueList.PageIndex = 0;
                    fun.GVDataInit(bllsql.SelOverallPJSituation, gvValueList);//绑定GV
                }
                else
                {
                    this.gvValueList.PageIndex = this.gvValueList.PageIndex + 1;
                    fun.GVDataInit(bllsql.SelOverallPJSituation, gvValueList);
                }
            }
        }
  • 相关阅读:
    C#.NET 超大文件上传和断点续传的实现
    Linux下arp用法
    daf简记
    Linux route命令详解和使用示例(查看和操作IP路由表)
    CMake使用之一
    Crontab的格式
    linux 单网卡绑定两个ip
    云计算与虚拟化以及IaaS, PaaS和SaaS
    shell中判断用法
    解决screen Cannot open your terminal '/dev/pts/1'问题
  • 原文地址:https://www.cnblogs.com/Snowfun/p/3071128.html
Copyright © 2011-2022 走看看