zoukankan      html  css  js  c++  java
  • ExtJS中从WebService获取数据保存到本地,填充GridPanel实现静态数据分页

    最近做一个网站,无意中发现竟然有ExtJS这样美妙的东西

    于是后台就用ExtJs来做了,做的时候碰到一个问题

    就是GridPanel只能对动态数据进行分页,而之前业务层已经全部写好了,再修改实在不方便

    而且网站数据量不大,所以就想能不能先把数据全部获取到本地,然后再对本地数据进行分页

    琢磨了好几天,结合网上一些人的方法,初步实现了一套方法,全部代码如下,注释有说明

    代码

     主要的两个步骤就是重写GridPanel和从WebService获取数据

    这样就可以实现静态Json数据在GridPanel里的分页了

    我的WebService里输出的是一个Linq查询的ToList,Json数据的根为'd',其他的没有测试过

    不过相信DataSet等类型只要稍加修改同样有效

  • 相关阅读:
    浅谈React工作原理
    手撕ES6--Promise
    快速安装create-react-app脚手架
    使用render函数渲染组件
    视图的创建与使用 Sql Server View
    数据库 简单查询 Sql Server 学生表 课程表 选课表
    基于WebServices简易网络聊天工具的设计与实现
    基于Web的实验室管理系统技术简要报告
    基于 控制台 简易 学生信息管理系统 (增、删、改)
    .net序列化与反序列化——提供多次存储对象集后读取不完全解决方案
  • 原文地址:https://www.cnblogs.com/zhangrou/p/1290823.html
Copyright © 2011-2022 走看看