GridView 分页显示问题

问题描述

我设置了它的分页为TRUE了也写了protectedvoidGridView1_PageIndexChanging1(objectsender,GridViewPageEventArgse){GridView1.PageIndex=e.NewPageIndex;this.GridView1.DataBind();}但为什么点第2页显示不出。。。不懂啊。。还有个问题:如果我弄了个查询怎么把几页的都查到总是查出第1页的内容。。。谢谢。。。

解决方案

解决方案二:
protectedvoidGridView1_PageIndexChanging1(objectsender,GridViewPageEventArgse){GridView1.PageIndex=e.NewPageIndex;this.GridView1.DataBind();}-------------------------------------------------GridView1.PageIndex=e.NewPageIndex;这一句就够了而下面的绑定不是GridView1.DataBind();这个绑定是你加栽页面时自己写的绑定方法
解决方案三:
GridView1.PageIndex=e.NewPageIndex;this.GridView1.DataSource=XX;this.GridView1.DataBind();
解决方案四:
pageload里写if(!this.ispostback){}了没有
解决方案五:
列:publicvoidPBind(){conString();stringsqltj="";sqltj="select*fromauthorswheredelstate=1";da=newSqlDataAdapter(sqltj,con);ds=newDataSet();da.Fill(ds);GridView1.DataSource=ds;GridView1.DataBind();}protectedvoidGridView1_PageIndexChanging1(objectsender,GridViewPageEventArgse){GridView1.PageIndex=e.NewPageIndex;PBind();}
解决方案六:
我写了if(!this.ispostback)谢谢谢谢上一位的列子我被别人的代码误到了。。。呵呵。。现在的帖子啊。。。问下查询的话直接Select可以查到第2页的内容吗?
解决方案七:
不能。。。在数据库中可不像是在你页面中分页一样想查的话只能是:selecttop10fromtablewhere...
解决方案八:
privatereadonlyBookBLLbll=newBookBLL();protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack)GridBind();}publicvoidGridBind(){GridView1.DataSource=bll.GetList("1=1orderbybookiddesc");GridView1.DataBind();}publicvoidData_Page(objectsender,GridViewPageEventArgse){try{GridView1.PageIndex=e.NewPageIndex;GridBind();//*********重要啊!}catch{}}
解决方案九:
就是说别人在第1页只能查第一页的东西要查第2页的话一定要翻到第2页才能查到吗?
解决方案十:
你是说怎么查?既然你做了分页用户只有翻到第二页才能看到第二页的东西吖要不做分页有什么用
解决方案十一:
是做个查询呀查询的时候GridView显示查出来的东西但也是分页显示的但查的时候不是所有页都查的?
解决方案十二:
那你就做个DropDownList之类的东西让用户选择条件select*fromtablewhereid=xxx;之类的语句然后放在自己的绑定方法里就行了贝publicvoidBind(stringsql)//sql传过来的条件{。。。。}然后在分页方法里调用就行了
解决方案十三:
请揭贴谢谢。。。

时间: 2024-11-08 23:20:34

GridView 分页显示问题的相关文章

怎样调整分页显示数量在GridView中

问题描述 怎样调整分页显示数量在GridView中我的每页只能显示10行怎么调节为20行呢 解决方案 解决方案二:GridView1.PageSize=20;解决方案三:属性中的pagesize,设成20解决方案四:就是这个Gridview.Pagesize=20;解决方案五:选中GridView->点击VS2005右边属性栏->选择PageSize->更改页数为20!这样就OK了!解决方案六:引用4楼lfywy的回复: 选中GridView->点击VS2005右边属性栏->

gridview 分页-gridview模板 显示不了一共几页,当前第几页,首页、上一页...连接都没反应

问题描述 gridview模板 显示不了一共几页,当前第几页,首页.上一页...连接都没反应 //实现分页AllowPaging=""true""//一页数据10行PageSize=""10""// 分页时触发的事件OnPageIndexChanging=""gvwDesignationName_PageIndexChanging""//在服务器事件里protected void gvw

GridView控件的分页显示问题

问题描述 使用DropDownList选择其中任意一项,将查询结果返回到GridView中显示,GridView启用了分页效果,问题是,当点击GridView中任意一个分页链接时,显示的是全部结果,之前筛选出来的结果被冲掉了.我想实现的效果是当安闲DropDownList选择其中某项时,筛选出来的结果显示在GridView中,即使翻页也不会影响当前结果.如何实现?以下是我写的源码:显示页面--<body><formid="form1"runat="serve

GridView分页的实现以及自定义分页样式功能实例

本文为大家详细介绍下GridView实现分页并自定义的分页样式,具体示例代码如下,有想学习的朋友可以参考下哈,希望对大家有所帮助   GridView分页的实现 复制代码 代码如下: 要在GridView中加入 //实现分页 AllowPaging="true" //一页数据10行 PageSize="10" // 分页时触发的事件 OnPageIndexChanging="gvwDesignationName_PageIndexChanging"

GridView实时显示数据问题

问题描述 大家好,我现在遇到一个问题,就是在GridView中实时显示无刷新显示数据(只要数据库中的数据有变动就在GridView中显示,涉及到分页),我现在用过几秒钟刷新一下页面太不舒服了,而且一刷新就到第一页了,谁有类似的代码可以实现,非常感谢.我不会用AJAX,但我试过用updatepanel但是要建ajax的web项目,没办法实现啊,新手,请高手指教 解决方案 解决方案二:怎么没有人搭理啊..解决方案三:给你顶一个解决方案四:GridView分页程序作者:四叶草日期:2007-10-09

Aspnetpager对GridView分页并顺利导出Excel_实用技巧

一.前言       谈到分页,在网页上简直到处都是.网络的资源越来越多,如果不用分页技术来显示,就会拖拉很长很长.下面给大家分享分页技术. 二.基本要点       当要显示数据量足够大的时候,我们往往采用分页显示的处理办法.分页有真分页和假分页. 假分页:从数据库中取出所有的数据,然后分页在界面上显示.访问一次数据库,但由于选择的数据量比较大,所以第一次花费时间比较长,但之后每一页的显示都是直接.快速的,避免对数据库的多次访问. 真分页:确定要显示的数量和内容,然后每次都去数据库取出该少量数

asp.net 通用分页显示辅助类(改进版)_实用技巧

闲暇时重新再看之前很多项目代码的时候,发现很多总是有那么点缺陷的代码,如芒刺入骨,令人心烦.挣扎良久,苦口婆心劝荐自己今后要争取把某些代码写的更易用更灵活更完善一些.比如在这篇已经提及到的通用客户端分页显示辅助类(AspNetPager),在大大小小项目中出现频率非常高,但是显然对分页形式的选择和样式的控制弱了点.虽然之前这个功能的实现都是按照实际项目的需求来实现的,对旧项目没有影响,但是这也不能成为该功能没有充分实现扩展性和通用性的理由,这点向来自傲的楼猪也不得不承认. 1.分页模式和样式扩展

GridView分页的实现以及自定义分页样式功能实例_实用技巧

GridView分页的实现 复制代码 代码如下: 要在GridView中加入 //实现分页 AllowPaging="true" //一页数据10行 PageSize="10" // 分页时触发的事件 OnPageIndexChanging="gvwDesignationName_PageIndexChanging" 在服务器事件里 复制代码 代码如下: protectedvoid gvwDesignationName_PageIndexChan

使用 xsl 对 xml 文档进行动态排序,分页显示的扩展

xml|动态|分页|排序|显示 在 http://www.asptoday.com/articles/20000724.htm 有非常好的例子,是关于   使用 xsl 对 xml 文档进行动态排序,分页显示的.   主要使用三个文件:   default.asp 把 xml, xsl 文件串起来   getxml.asp 对 default 来说相当于 xml   sample.xsl 主要的格式编排工作在这里做   ======================================