自己为 GridView 写分页 如: [首页][上一页][下一页][末页]

原创 2007年09月21日 10:49:00

1:  在页面中添加四个按钮(Button或ImageButton)分别为:  [首页][上一页][下一页][末页],并且设置四个的OnClick事件都为一样.如:都是 button_click  (四个按钮都调用同一个 button_click  事件)

2:为四个按钮的CommandArgument事件分别取名,如:"first","up","next","last"

3:后台代码:(注意:四个按钮都是用button_click这一个事件,    直接在四个按钮的click事件中输入button_click)

 protected void button_click(object sender, EventArgs e)
    {
        string commandString = ((Button)sender).CommandArgument.ToString();
        switch (commandString)
        {
            case "next":
                if (this.GridView1.PageIndex < (GridView1.PageCount - 1))
                {
                    GridView1.PageIndex += 1;
                }
                break;
            case"up":
                if (this.GridView1.PageIndex > 0)
                {
                    GridView1.PageIndex -= 1;
                }
                break;
            case"last":
                this.GridView1.PageIndex = (GridView1.PageCount - 1);
                break;
            case"first":
                this.GridView1.PageIndex = 0;
                break;             
        }

        bindGridView(); //重新绑定
    }

4:同时还要设置GridView的AllowPaging="True" 以及PageSize 页数.

在HTML设置中去掉 <PagerSettings Visible="false" /> 

的分页效果..

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Csharp windowform bindingNavigator,bindingSource,DataGridView簡單分頁:首頁,上一頁,下一頁,末頁

/// /// 塗聚文 2011-10-24 (參考相關網絡資料) /// 締友計算機信息技術有限公司 ///C# Winform 簡單分頁: 首頁,上一頁,下一頁,末頁 ...

Csharp windowform bindingNavigator,bindingSource,DataGridView簡單分頁:首頁,上一頁,下一頁,末頁

/// /// 塗聚文 2011-10-24 (參考相關網絡資料) /// 締友計算機信息技術有限公司 ///C# Winform 簡單分頁: 首頁,上一頁,下一頁,末頁 ...

gridview分頁:第一頁 下一頁 1 2 3 4 上一頁 最末頁

gridview分頁:第一頁 下一頁 1 2 3 4 上一頁 最末頁 效果圖: 功能簡介:可使用上下鍵選中行,選中後點擊修改,textbox獲得gridview中的代碼的數據。...

ajax分页迭代<c:foreach><select><option>显示不同行数跳转下一页mysql+spring+ajax

ajax分页迭代显示不同行数跳转下一页mysql+spring+ajax 话不多说,直接上代码。。。 equip_monitor.jsp <%@ taglib uri="http://java....

自定义数据做的简单分页功能,实现下一页,其余功能类似

可以作为Ajax异步分页模板,只需简单修改js部分代码

GridView自定义分页样式(上一页,下一页,到第几页)(新手教程)

自定义GridView的分页样式,使用的是GridView的  元素。我们先看这段分页代码。 '> ' CommandName="Page"...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)