关于asp.net中的问题

JAMJIA 2008-11-28 08:05:03
在asp.net中不用SqlDataSource 实现分页 有没有比较好的分页方法
...全文
48 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿彪兄 2008-11-28
  • 打赏
  • 举报
回复
可以用sqldatasource,不过我一般用pageindexchanging事件或者用按钮手动编写.
如pageindexchanging事件:
gridview.pageindex=e.newpageindex();
gridview.databind();
或者用按钮动态改编
honghu3000 2008-11-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 JAMJIA 的回复:]
我所使用的开发环境是vs2005 好像没楼上说的那个aspnetpage控件吧
[/Quote]
这个aspnetpage控件是第三方的控件,你可以google下
JAMJIA 2008-11-28
  • 打赏
  • 举报
回复
我所使用的开发环境是vs2005 好像没楼上说的那个aspnetpage控件吧
wuyq11 2008-11-28
  • 打赏
  • 举报
回复
通过gridview中PageIndexChanging可实现,也可用LinkButton 实现
还可用aspnetpager控件实现
liyj19870228 2008-11-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 JAMJIA 的回复:]
用gridview 分页不用sqldatasource 有分页的方法吗? 谢谢!
[/Quote]
直接添加个allowpage事件。。
liyj19870228 2008-11-28
  • 打赏
  • 举报
回复
我一般直接生成个TABLE表
然后通过sql的查询 看一下有多少个数据 然后根据每页显示最多的数据来除
比如 有501个数据 每页显示20个
那么我就是显示页数就是(501 % 20)+1
然后按(501 % 20)+1生成相应的控件如linkbutton,写个click事件用来翻页的
JAMJIA 2008-11-28
  • 打赏
  • 举报
回复
用gridview 分页不用sqldatasource 有分页的方法吗? 谢谢!
jiang_jiajia10 2008-11-28
  • 打赏
  • 举报
回复
gridview自带分页功能啊,和SqlDataSource也没有什么关系啊

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧