【asp.net】如何动态生成分页
比如一共有5页
就显示:
1 2 3 4 5
如果有8页
就显示:
1 2 3 4 5 下一页
点击下一页
就显示:
上一页 6 7 8
大概就是这样的,
麻烦给位大侠说下实现思路,或者给个案例么?
------解决方案--------------------
是gridview设置分页么?
------解决方案--------------------自己做分页吧
------解决方案--------------------界面放个lable,然后后台StringBuilder拼分页语句。
------解决方案--------------------总数除以5,得到的就是现实条数,余数就是剩下条数
例子 142/5=28.4
判断小于28每次加5大于加4
------解决方案--------------------这有啥思路,小学数学,基本乘除,余数,商。你小学过关这个就过关
实在不行,那么请看这里http://blog.greatrexpectations.com/2012/07/11/paging-lists-with-knockout/
knockout 利用knockout和模版生成分页控制
你看这文章就明白了,核心部分就是基本乘除法,至于UI显示,那个不是啥问题,利用knockout和模版只是一种手段而已,你明白后面那串乘除法换其他的玩意也是一样控制
------解决方案--------------------自己做一个通用的方法嘛,算最多多少页,当年第几页
------解决方案--------------------同求答案。