| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 891 人关注过本帖
标题:[求助]关于DataGrid中数据分页问题的求助
只看楼主 加入收藏
TimeMachine
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-3-4
收藏
 问题点数:0 回复次数:7 
[求助]关于DataGrid中数据分页问题的求助
请问一下,怎样在DataGrid中将DataSet中的数据分页显示出来啊?
搜索更多相关主题的帖子: DataGrid中 数据 DataSet 中将 
2006-03-09 00:40
cqsjky
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-5-28
收藏
得分:0 

我也想知道datagrid的自动分页是怎么实现的,不过通过页显示的最大记录数可以自己做上一页下一页分页,麻烦啊

2006-06-11 20:52
热情依然
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:715
专家分:0
注 册:2005-4-5
收藏
得分:0 

在datagird的属性生成器里面设置 然后添加PageIndexChanged事件,在函数体内输入
DataGrid1.CurrentPageIndex = e.NewPageIndex;
DataGrid1.DataBind();
就可以了


c++/C + 汇编 = 天下无敌
2006-06-12 15:12
cqsjky
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-5-28
收藏
得分:0 

楼上的我试过不得行啊,翻页的地方(上一页,下一页)点击不了.

数据库绑定的代码中我用的sqldatareader,

[此贴子已经被作者于2006-6-15 10:26:51编辑过]

2006-06-14 19:27
lxtf214
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2005-12-29
收藏
得分:0 
斑竹说的没错,你侃侃你的程序有没有错误!

(.NET Programmer ) 要为成功找方法,不为失败找理由
2006-06-15 11:51
cqsjky
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-5-28
收藏
得分:0 
我的程序没有错,只是没有搞清楚这几个控件的具体属性.我把sqldatareader改成dataset方式就ok了
2006-06-16 10:30
银月
Rank: 1
等 级:新手上路
帖 子:127
专家分:0
注 册:2005-1-2
收藏
得分:0 

当使用实现IDataReader接口的数据源对象,如SqlDataReader作为DataGrid的Datasource时,是不能使用默认分页的,因为没有实现IEmun接口,底层无法默认分页.

可以简单这么想,因为IDataReader是单方向只读的,所以没办法得到以前所读的记录,也就不能在内存中分页了.


2006-06-16 11:39
cqsjky
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-5-28
收藏
得分:0 

楼上的你也不能这么说,其实sqldatareader可以实现分页的,只是不能实现datagrid自动分页而已.你上面的说法我也完全赞同,理论上看sqlreader好像不能实现分页.

2006-06-20 08:58
快速回复:[求助]关于DataGrid中数据分页问题的求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022932 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved