gridview分页如何让ASP.NET GridView始终显示分页

gridview分页  时间:2021-01-15  阅读:()

gridview中怎么跳转到我想要的分页?

但是这种分页只是形式上的分页,也就是说只是看起来是分页的,实际上GridView控件本身还是会将所有的数据都读入。

为了提高读入的速度,还应该综合使用Sql server的一些控制语句,具体的操作可以参考

asp.net 用gridview控件进行分页

这个分页事件 应该在 protected void GridView1_PageIndexChanging(object sender, GridViewSelectEventArgs e) 事件里写 而不是你写的这个事件

如何让ASP.NET GridView始终显示分页

public void fenye() { string connstring = db.connDB();//初始化表示连接数据库的字符串 SqlConnection conn = new SqlConnection(connstring);//表示连接数据库的字符串 string sql = "select * from guestInfo order by gid desc"; SqlDataAdapter adapter = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); adapter.Fill(ds, "guestInfo"); PagedDataSource pds = new PagedDataSource();//创建一个分页类的对象 pds.DataSource = ds.Tables["guestInfo"].DefaultView;//指定数据源 pds.AllowPaging = true;//启动分页功能 pds.PageSize = 4;//多少记录一页 pds.CurrentPageIndex = Convert.ToInt32(Label2.Text) - 1;//当前显示的页数 Repeater1.DataSource = pds;//显示空间指定pds这个数据源 Label3.Text = pds.PageCount.ToString();//一共多少页 Label2.Text = (pds.CurrentPageIndex + 1).ToString();//显示页数 this.Linkshou.Enabled = true; this.Linkshang.Enabled = true; this.Linkxia.Enabled = true; this.Linkwei.Enabled = true; if (pds.CurrentPageIndex < 1) { this.Linkshou.Enabled = false; this.Linkshang.Enabled = false; } if (pds.CurrentPageIndex == pds.PageCount - 1) { this.Linkxia.Enabled = false; this.Linkwei.Enabled = false; } Repeater1.DataBind(); } protected void Linkshou_Click(object sender, EventArgs e) { Label2.Text = "1"; fenye(); } protected void Linkshang_Click(object sender, EventArgs e) { Label2.Text = Convert.ToString(Convert.ToInt32(Label2.Text) - 1); fenye(); } protected void Linkxia_Click(object sender, EventArgs e) { Label2.Text = Convert.ToString(Convert.ToInt32(Label2.Text) + 1); fenye(); } protected void Linkwei_Click(object sender, EventArgs e) { Label2.Text = Label3.Text; fenye(); }

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

月付/年付优惠码:zji  下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达ZJI官方网站二、特惠香港日本服务器香港大埔:http://hkdb.speedtest.zji.net/香港葵湾:http://hkkw.speedtest.zji.net/日本大阪:http://jpsk.speedtest.zji.net/日本大阪一型 ...

Friendhosting四五折促销,VPS半年付7.5欧元起

Friendhosting发布了针对“系统管理日”(每年7月的最后一个星期五)的优惠活动,针对VPS主机提供55%的优惠(相当于四五折),支持1-6个月付款使用,首付折扣非永久,优惠后最低套餐首半年7.18欧元起。这是一家保加利亚主机商,成立于2009年4月,商家提供VDS和独立服务器租用等,数据中心目前可选美国洛杉矶、保加利亚、乌克兰、荷兰、拉脱维亚、捷克和波兰等8个地区机房。下面以最低套餐为例...

WebHorizon($10.56/年)256MB/5G SSD/200GB/日本VPS

WebHorizon是一家去年成立的国外VPS主机商,印度注册,提供虚拟主机和VPS产品,其中VPS包括OpenVZ和KVM架构,有独立IP也有共享IP,数据中心包括美国、波兰、日本、新加坡等(共享IP主机可选机房更多)。目前商家对日本VPS提供一个8折优惠码,优惠后最低款OpenVZ套餐年付10.56美元起。OpenVZCPU:1core内存:256MB硬盘:5G NVMe流量:200GB/1G...

gridview分页为你推荐
网页解密急急急~~谁知道怎么让所有的网页都设密码?以及破解的办法啊? 谢谢了谁帮帮我啊快递打印快递单打印时快递单子怎么放置?深圳公交车路线深圳公交路线pwlosera,pw是什么,是不认识的人发的短信。请解释::中小企业信息化什么是中小企业信息化途径雅虎天盾我装了360安全卫士,原来的雅虎天盾需不需要卸载xp系统停止服务XP系统为什么要停止服务?奇虎论坛奇虎论坛最新推荐歌曲列表·创维云电视功能很喜欢创维云电视,它到底有哪些独特功能?人人逛街为什么女人都喜欢逛街?谢谢了,大神帮忙啊
winhost 128m内存 紫田 免费网站监控 iis安装教程 服务器架设 腾讯实名认证中心 中国电信测速网 网站在线扫描 drupal安装 上海电信测速网站 789 服务器维护 摩尔庄园注册 免费主页空间 新网dns web是什么意思 删除域名 建站行业 vi命令 更多