与ASP.NET服务器端结合返回JSON数据实现ExtJS GridPanel客户端分页
来源:互联网 发布:域名邮箱反差 编辑:程序博客网 时间:2024/06/06 00:16
最近一直在研究ExtJS,准备用ExtJS做项目的时候郁闷了,网上搜索了半天和官方demo也没有发现如何结合ASP.NET做服务器端来现实ExtJS GridPanel 前台分页的相关资料和代码(PS:都只有PHP+MySql的。我哭!!!!),因项目需要,在苦痛挣扎了一天后,做出了一个DEMO(ASP.NET + SQL Server 2005)。先放在网上,第一大家看下有什么地方需要优化没有,第二是避免其他ASP.NET程序员为网上苦苦搜索而找不到相关代码而郁闷。
(最终效果图)
第一步:为了使服务器端查询返回JSON数据,从网上找了个用C#写的JSONHelper类(在此感谢那位不知名的好人),以下是JsonHelper类全部代码。(JsonHelper.cs)
第二步:新建ASPX文件,做为服务器端,用返回查询的JSON数据(PagingRequest.cs)
下图为服务器端Response.Write()输出后我们看到的结果图(注意Id编号)
当start=0,limit=5时的数据
当start=5,limit=5时数据
好了,服务器端大功能告成了,下面开始写客户端代码。
第三步:新建ASPX页面用作客户端呈现结果的载体(PagingControls.aspx)
第四部:当然是写JS脚本啦!!而且肯定使用Ext.grid.GridPanel类 (PagingGridPanel.js)
好了,出结果了,大功告成~~~~~~~~~~~~~``
- 与ASP.NET服务器端结合返回JSON数据实现ExtJS GridPanel客户端分页
- Ext.grid.GridPanel + asp.net 数据分页
- struts2 返回json数据(结合Extjs)
- struts2 返回json数据(结合Extjs)
- asp。net 和 extjs 结合grid 分页
- Asp.net生成Extjs-Gridpanel数据格式json类
- Asp.net+Extjs实现对GridPanel分页、行内编辑、增加、删除、弹出新窗体增加、数据验证、编辑指定列、数据格式转换等功能
- ExtJS与.NET结合开发实例(Grid之数据显示、分页、排序篇)
- ExtJS与.NET结合开发实例(Grid之数据显示、分页、排序篇)
- Android客户端处理服务器端返回的Json格式数据
- ExtJS中从WebService获取数据保存到本地,填充GridPanel实现静态数据分页
- asp.net中如何结合jquery json 实现一次返回多个结果,追加到多个地方
- ExtJs 中GridPanel分页
- ExtJS中GridPanel分页
- ExtJS GridPanel 分页
- extjs gridpanel分页查询
- Json+jquery+asp.net 返回数据库数据
- Struts2与ExtJs Grid结合使用json格式数据
- NS2学习(1)——分裂对象模型
- reactos操作系统实现(96)
- getsockopt/setsockopt 函数用法(转)
- 15个优秀的第三方 Web 技术集成
- PHP5.1.5_Apache2.2.3_MySQL5.0.24安装配置
- 与ASP.NET服务器端结合返回JSON数据实现ExtJS GridPanel客户端分页
- 2010年MBA英语的整体备考思路
- 在Java中利用cglib实现代理
- java.lang.NoSuchMethodError解决方法
- 呵呵
- linux下编译多个文件
- Android开发指南-用户界面-风格和主题
- 方法
- struts的ip访问控制