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

云步云72.5元/月起云服务器,香港安畅/葵湾/将军澳/沙田/大浦CN2机房,2核2G5M

云步云怎么样?云步云是创建于2021年的品牌,主要从事出售香港vps、美国VPS、日本VPS、香港独立服务器、香港站群服务器等,机房有香港、美国、日本东京等机房,目前在售VPS线路有CN2+BGP、CN2 GIA,香港的线路也是CN2直连大陆,该公司旗下产品均采用KVM虚拟化架构。目前,云步云提供香港安畅、沙田、大浦、葵湾、将军澳、新世界等CN2机房云服务器,2核2G5M仅72.5元/月起。点击进...

ManSora:英国CN2 VPS,1核/1GB内存/10GB SSD/1TB流量/100Mbps/KVM,$18.2/月

mansora怎么样?mansora是一家国人商家,主要提供沪韩IEPL、沪日IEPL、深港IEPL等专线VPS。现在新推出了英国CN2 KVM VPS,线路为AS4809 AS9929,可解锁 Netflix,并有永久8折优惠。英国CN2 VPS,$18.2/月/1GB内存/10GB SSD空间/1TB流量/100Mbps端口/KVM,有需要的可以关注一下。点击进入:mansora官方网站地址m...

Spinservers:美国独立服务器(圣何塞),$111/月

spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,spinservers这次提供的大硬盘、大内存服务器很多人很喜欢。TheServerStore自1994年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有40,000 平方英尺的仓库,库存中始终有数千台...

gridview分页为你推荐
深圳公交车路线深圳公交线路spgnux思普操作系统怎么样吴晓波频道买粉看吴晓波频道的心得微信如何建群微信可以建立两个人的群吗?有一个是自己网站运营刚创业的网站运营怎么做?在线代理网站最好的免费在线代理网站有哪些~急!蘑菇街美丽说蘑菇街、美丽说这类网站前期是怎么推广的?奇虎论坛奇虎论坛最新推荐歌曲列表·2012年正月十五2012年正月十五 几月几号网页打开很慢为什么打开网页很慢
广州主机租用 linkcloud 免费ftp空间 wdcp 512m 表格样式 绍兴高防 e蜗 腾讯实名认证中心 1g内存 流量计费 安徽双线服务器 双12 网通服务器 阿里云官方网站 免费的asp空间 免费asp空间 cdn网站加速 广东服务器托管 hdsky 更多