高阁逆风 发表于 2008-8-20 15:33

Table实现分页

请教!
在代码中动态生成的Table,怎样才可以实现分页?

高阁逆风 发表于 2008-8-20 16:47

咱们看客那么多就没顶一下的呢?

冰彩虹 发表于 2008-8-20 21:19

说得不明不白的

仰望星空 发表于 2008-8-20 22:05

table?哪个table?
html代码里的?还是DataTable?
不过好像哪个都不能翻页[tk10]

xiaochongzi 发表于 2008-8-21 13:02

办法应该有啊,没说清楚。

yjq1984 发表于 2008-8-21 14:17

没弄明白他要实现什么...

datagrid分页?

chengxiaohan 发表于 2008-8-22 08:54

自己自定义分页了

就是自己自定义分页了,也就是说自己写代码了

高阁逆风 发表于 2008-8-22 10:41

我在cs代码中动态生成一个html的Table,由于数据(非绑定)比较多,想实现分页显示,我想问一下怎样才可以实现这样的分页?

xuezihanfd 发表于 2008-8-22 13:37

总有个数据源吧
  声明 循环需要的 开始结束值   begPage  endPage
  动态的生成 table里的 tr 往里面塞值不就得了
  没次显示的只是 begPage 和 endPage之间的数据
  不过这大概是个笨方法吧

bb3852 发表于 2008-8-25 08:57

读出当前页数,再参数传递给数据源

bygg 发表于 2008-8-25 09:13

http://bbs.bccn.net/viewthread.php?tid=190800&highlight=%2Bbygg

高阁逆风 发表于 2008-8-27 17:01

谢谢版主先,不过打不开!
[tk02]

雨夜·路人 发表于 2008-8-27 23:24

[quote][bo][un]高阁逆风[/un] 在 2008-8-27 17:01 的发言:[/bo]

谢谢版主先,不过打不开!
[tk02] [/quote]
呵呵,不打开bygg的帖子也知道他的分页思想,就是用sql语句实现翻页,就是每页想要多少条记录,就查多少条记录,下页再查。
如果用数据源分页,那么假设表里有100万记录(这个一点都不夸张),要是都放到数据源里,系统就崩溃了,所以在大数据量的时候,这种分页是不可取的。

高阁逆风 发表于 2008-8-28 09:03

那依 雨夜·路人 兄的高见是?

雨夜·路人 发表于 2008-8-28 09:09

写SQL查询啊,每页用多少就查多少,如果每页显示20条记录,就查询这20条记录啊

高阁逆风 发表于 2008-8-28 10:02

哦,明白,谢了

bygg 发表于 2008-8-28 11:08

是的,我那个没有按分页读取, 所以在我的帖子的下面也提到过这一点的.呵

雪雨星风 发表于 2008-8-29 10:28

可以用sql进行分页  
比如table有10行
默认从数据库中读取 1-10条数据
点击下一页 从数据库中读 11-20
以此类推

高阁逆风 发表于 2008-9-1 12:42

哦,明白,是个好办法。谢谢了!
深入讨论一下,其实我的目标是一次性将所有结果都查询出来,然后再通过HTML或者javascript的方法将Table分页显示查询结果,不知道这样可不可以实现?

页: [1]

编程论坛