以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何设计并实现分页加载按钮? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59425) |
||||
-- 作者:liujywwy -- 发布时间:2014/11/4 9:34:00 -- [求助]如何设计并实现分页加载按钮? 这是ft论坛的分页加载。这个该如何设计并实现? |
||||
-- 作者:Bin -- 发布时间:2014/11/4 9:36:00 -- 几个Label 和一个文本框. 和一个按钮 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/4 9:36:00 -- 分页你不是做了么?要加载那一页,只需要设置Loadpage啊 |
||||
-- 作者:liujywwy -- 发布时间:2014/11/4 9:45:00 -- 我只会做首页,上一页,下一页,末页。 但类似与论坛上的这种动态显示也,比如当前是第几页,共计多少页,这是怎么统计出来的? [此贴子已经被作者于2014-11-4 9:45:58编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2014/11/4 9:47:00 -- TotalPages得到全部页数 LoadPage设置要加载哪一页 |
||||
-- 作者:liujywwy -- 发布时间:2014/11/4 11:17:00 -- 我改为了这种方式。 问题1.总页数4是对的。为什么起始页是0,应该是1吧。 问题2.好像对各种状态筛选的数据不生效。 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/4 11:20:00 -- 1、你可以在原来基础上加1啊
2、不理解你说什么 [此贴子已经被作者于2014-11-4 11:20:15编辑过]
|
||||
-- 作者:liujywwy -- 发布时间:2014/11/4 11:49:00 --
上例子。 临时版本跟踪表------状态筛选,发现选择了某个状态,第几页/总页数不会自动变换。 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/4 12:08:00 -- 加入代码
If e.Sender.Checked Then e.Form.Controls("TextBox1").Value = DataTables("临时版本跟踪表").LoadPage + 1 & "/" & DataTables("临时版本跟踪表").TotalPages Tables("临时版本跟踪表").Sort = "需求编号 DESC" |
||||
-- 作者:liujywwy -- 发布时间:2014/11/4 12:28:00 -- 以下是引用有点甜在2014-11-4 12:08:00的发言:
加入代码
If e.Sender.Checked Then e.Form.Controls("TextBox1").Value = DataTables("临时版本跟踪表").LoadPage + 1 & "/" & DataTables("临时版本跟踪表").TotalPages Tables("临时版本跟踪表").Sort = "需求编号 DESC" 哦。 问题1.当筛选的数据为空,竟然显示1/0,应该是0/0吧。 问题2.当选择了published单选按钮,处于2/2时.再次选择Bound发现变为了2/1了。应该是1/1. 问题3.单击单选按钮,然后再次点击了其他的按钮,比如全部,那么单选按钮应该自动由选中变为没有选中状态。可发现单选按钮仍然处于已被选中的状态,但没生效。 [此贴子已经被作者于2014-11-4 12:30:19编辑过]
|