星空网 > 软件开发 > ASP.net

第一次自己写分页功能感想

本人大专生,去年6月开始在一家软件公司实习,到现在一共做了三个项目,其中前两个项目都是半路开始和组里的人一起做的,因为是半路做起的所以对一些东西了解的也不是特别清楚,而且也都是做的webform项目。上个月中下旬开始,从头开始做一个新项目,新项目是用MVC4做的,所以我还得从头开始学MVC,最近把项目的页面全部搭建完了(其中经历了把页面写活再写死再写活),要开始给数据显示做分页了。因为项目是用的bootstrap做的前台,所以我做分页也用了bootstrap的分页控件,但是,因为自己是第一次写分页还要控制下面的页码的显示和对应的数据的显示,加上我之前对分页也不是很了解,没有看过任何人的分页代码,还没有完全想清楚该怎么控制页码显示,就匆匆开始写了起来,结果导致发生了许多的错误,得不到自己想要的结果,而且自己思路一开始也有点问题,也没有换种方式思考,最后卡壳了好久,最后换了思路想了一想,达到了我想要的效果。效果是这样的第一次自己写分页功能感想第一次自己写分页功能感想 手工控制分页的页码,分页条显示几页自己决定,当循环的i等于url参数时,给li加上active的class,目前的分页,当前页超过第3页时,像这样:,给第一页的位置一个省略号,代表之前还有页数,也就是还有数据。中间还是3页,最后还是一个省略号。这里其实用到了两个for循环,第一个for循环,当页码小于等于3时,循环出1至3页的页码,在循环后加上加省略号的代码。

第二个for循环之前先判断,当页码大于3时,第一个li显示省略号,然后开始循环,循环从当前页码减去2开始,一直到总页数结束,中间还是三页,然后是一个省略号。写这篇随笔主要是记录一下我的思路,免得以后还要犯错,之前的思路是卡死在循环这里的。同时也提醒自己,当一条路走不通的时候,思考一下,实在不行换个思路想想,或许想要的结果就能实现,不要在一个思路下卡壳太久,多试试其他的思路,总有解决问题的办法的。总之,继续好好的学习知识,好好的写代码。



原标题:第一次自己写分页功能感想

关键词:分页

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

美国将对2000亿美元中国商品征收10%的关税,明年税率将升至25%!:https://www.ikjzd.com/articles/6860
亚马逊IPI是什么?亚马逊库存绩效IPI分数提升的十大技巧:https://www.ikjzd.com/articles/6863
亚马逊员工被曝出删评受贿行为:https://www.ikjzd.com/articles/6866
特朗普关于宣布2000亿美元关税的完整声明!:https://www.ikjzd.com/articles/6869
注册英国VAT的重要性?:https://www.ikjzd.com/articles/687
跨境卖家备战Q4,旺季美国市场六大数据预测分析:https://www.ikjzd.com/articles/6873
德国消费者购物习惯研究:网购退货率达11%:https://www.kjdsnews.com/a/1842244.html
檀悦豪生度假酒店的介绍:https://www.vstour.cn/a/410232.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流