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(); }

Webhosting24:€15/年-AMD Ryzen/512MB/10GB/2TB/纽约&日本&新加坡等机房

Webhosting24是一家始于2001年的意大利商家,提供的产品包括虚拟主机、VPS、独立服务器等,可选数机房包括美国洛杉矶、迈阿密、纽约、德国慕尼黑、日本、新加坡、澳大利亚悉尼等。商家VPS主机采用AMD Ryzen 9 5950X CPU,NVMe磁盘,基于KVM架构,德国机房不限制流量,网站采用欧元计费,最低年付15欧元起。这里以美国机房为例,分享几款套餐配置信息。CPU:1core内存...

百纵科技,美国独立服务器 E52670*1 32G 50M 200G防御 899元/月

百纵科技:美国高防服务器,洛杉矶C3机房 独家接入zenlayer清洗 带金盾硬防,CPU全系列E52670、E52680v3 DDR4内存 三星固态盘阵列!带宽接入了cn2/bgp线路,速度快,无需备案,非常适合国内外用户群体的外贸、搭建网站等用途。C3机房,双程CN2线路,默认200G高防,3+1(高防IP),不限流量,季付送带宽美国洛杉矶C3机房套餐处理器内存硬盘IP数带宽线路防御价格/月套...

酷锐云香港(19元/月) ,美国1核2G 19元/月,日本独立物理机,

酷锐云是一家2019年开业的国人主机商家,商家为企业运营,主要销售主VPS服务器,提供挂机宝和云服务器,机房有美国CERA、中国香港安畅和电信,CERA为CN2 GIA线路,提供单机10G+天机盾防御,提供美国原生IP,支持媒体流解锁,商家的套餐价格非常美丽,CERA机房月付20元起,香港安畅机房10M带宽月付25元,有需要的朋友可以入手试试。酷锐云自开业以来一直有着良好的产品稳定性及服务态度,支...

gridview分页为你推荐
中国电信互联星空电信不明不白收了我200元互联星空信息费 求解中国论坛大全甘肃论坛都有哪些?怎么在qq空间里添加背景音乐如何在qq空间中添加背景音乐安卓应用平台现在android平台的手机都有哪些?唱吧电脑版官方下载电脑怎么安装唱吧,要能用的,请教教程,谢谢网店推广网站怎么免费推广淘宝店铺?直播加速手机上什么软件可以帮助直播加速,大神们推荐推荐开机滚动条如何关闭开机滚动条?云挂机云挂机每天2+元你提了吗?云挂机快手极速版后台云挂机辅?助各位用了吗?在哪找的?
北京服务器租用 域名查询工具 北京租服务器 vps论坛 美国加州vps 域名解析服务器 国内免备案主机 wordpress技巧 合肥鹏博士 七夕促销 域名评估 国外代理服务器软件 微软服务器操作系统 华为云盘 工信部网站备案查询 lamp架构 空间服务器 supercache 创速 重庆服务器 更多