zoukankan      html  css  js  c++  java
  • .Net程序设计快速入门——分页设计篇

    方案1、利用已有的控件快速定制
    比如.Net本身提供的DataView控件,也可以利用强大的Js框架ExtJS提供的GridView组件
    方案2、利用序号ID
    1、设置序号列ID。数据库表中每行数据中的列:序号ID类似于种子,依次递增。
    2、巧用数据库的设计
    2.1、根据每页显示的数据行数,计算出待读数据的总页数。
    2.2、根据上一页中最大的序号ID的数据,从而得到当前页的起始位置,根据每页显示的条数,来得到当前页查询数据的结束位置,最后得到数据集。
    优点:借助SQL来方便的实现
    缺点:每次都需要向服务器发送请求来获取数据
    方案3、利用DataView的控件的过滤属性
    3.1、把待查询的数据读取到本地的数据集中;
    3.2、根据每页显示的数据条数,遍历数据集中的每条数据,并在每条数据中增加列来记录每条数据所在的页面位置;
    3.3、使用利用DataView的控件的过滤属性来显示分页的数据。
    优点:数据流量比较小,在第一次完全装载所有数据后的操作效率比较高
    缺点:第一次加载数据的时候需要的时间比较久。
  • 相关阅读:
    R语言 单变量重命名与删除
    R语言 查看函数源代码
    R语言 for循环之break,next
    ROC & AUC笔记
    rmarkdown教程
    github教程
    logistic regression与SVM
    sql语句,order by
    将权重加载到不同的结构(有一些共同层)
    人脸识别数据集
  • 原文地址:https://www.cnblogs.com/mingle/p/page.html
Copyright © 2011-2022 走看看