社区
C#
帖子详情
求助:查找时的分页问题!!
birdsmaller
2004-08-13 08:36:01
我用的是DataGrid的自定义分页,在查找的时候,查出了15条记录,可是一页只能显示8条,怎么看下一页呀?因为我的下页和上页的处理事件都是重新从服务器绑定数据,应该怎么处理呀?
...全文
135
6
打赏
收藏
求助:查找时的分页问题!!
我用的是DataGrid的自定义分页,在查找的时候,查出了15条记录,可是一页只能显示8条,怎么看下一页呀?因为我的下页和上页的处理事件都是重新从服务器绑定数据,应该怎么处理呀?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
birdsmaller
2004-08-16
打赏
举报
回复
呵呵,解决了,呵呵,我还使用的自定义分页,不过在存储过程里面加了一个if语句,谢谢大家!!!还望以后多多关照!!!!
abcsxl
2004-08-14
打赏
举报
回复
datagrid提供了强大的功能,分页也是其中一项,DataList就不可以
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
this.DataGrid1.CurrentPageIndex = e.NewPageIndex;
this.DataGrid1.DataBind();
}
是这问题吗?上面是PageIndexChanged事件的代码。
birdsmaller
2004-08-14
打赏
举报
回复
可是我用的是存储过程分页呀?
MessiahLS
2004-08-14
打赏
举报
回复
为什么你不喜欢他的自动绑定功能呢?
如果自动绑定,那么下一页的结果会在数据集中查找。也就是说这样的速度很快,效率很高,这样充分的利用了微软开发 DataSet 的意图,即实现数据的离线处理。
如果不使用自动绑定,那么下一页的结果必须在数据库中重新获得并且绑定,这样的速度明显会变慢,但是这样使用有一个明显的好处,就是实现了论坛上分页功能,即,如果到下一页,它会重新读取数据库,按照最后回复的时间倒序排列,然后选取第二页显示的内容,显示给用户,也就是说这样的使用会很灵活的显示出当前数据的变化状态。
那么,如果你需要使用第二种方法的话,可以这样实现:
例如,你一页显示 8 行,那么当显示第二页时,从数据库中获取数据,并且选择第 9 行到第 16 行或最后一行(当数据不足 16 行时)填充到数据集中,这样看起来确实实现了分页功能。
谢谢
birdsmaller
2004-08-14
打赏
举报
回复
我也知道Grid有分页功能,但是这样子性能太低,所以用了自定义分页,还有PageIndexChanged事件的代码this.DataGrid1.DataBind();也是重新从服务器绑定的,而不是查找从得到的结果集中绑定,简单的PageIndexChanged能行吗?
wagod
2004-08-13
打赏
举报
回复
初始化的时候绑定
分页用datagrid自带的分页就ok了
在属性生成器里面有分页这个选项
自定义右键菜单,在
分页
预览视图下无效.
7. **社区
求助
**:如果以上方法都无法解决
问题
,可以在技术论坛或社区发帖
求助
,提供详细的系统信息和
问题
描述,以便他人提供进一步的帮助。 在这个案例中,没有提供具体的错误日志或详细的操作步骤,因此无法进行...
分页
式图文新浪读书微程序源码.zip
分页
式图文新浪读书微程序源码是一个专为阅读设计的微信小程序应用,它采用了
分页
式的布局方式,使得用户可以方便地浏览和阅读图文...不过,请注意,由于源码不提供技术支持,遇到
问题
可能需要自行
查找
资料或社区
求助
。
简单实用的界面测试规范,供朋友们进行参考
- 非法输入处理:检测到非法输入
时
,给出提示并自动聚焦到
问题
控件。 - Tab顺序:与控件排列顺序保持一致,通常从上到下,行内从左到右。 - 复选框和选项框:按选择概率高低排序,有默认选项,支持Tab选择。 - ...
操作系统试卷(网络操作系统)
10.
求助
命令帮助: - man mount、info mount和Help mount都可以获取mount命令的帮助。 11. Linux内核版本: - 分为测试版、发行版、开发版和稳定版。 12. 建立系统用户: - 使用useradd命令创建用户。 - 用户...
Linux常用命令实例.rar
在Linux操作系统中,掌握一些基本的命令行工具是至关重要的,因为这将极大地提高你在终端中的工作效率。以下是一些在Linux环境...在学习过程中,如果遇到
问题
,不要忘记查阅在线文档或向社区
求助
。祝你Linux学习顺利!
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章