一个MVC分页Helper
本人写的一个分页Helper,支持普通分页(也就是,首页、上一页、下一页、末页等),综合分页(普通分页和数字分页的综合)。下面是分页效果:
分页代码:
PagerHelper.cs
代码
1 using System; 2 using System.Collections.Generic;&nbs
http://www.cyqdata.cn/cnblogs/article-detail-39507
OpenXml编程--去除自动生成的word文档中由分页符和换行符产生的空白页
前言
前置知识:OpenXml
首先描述下问题产生的场景。我们的业务需求是根据用户的在线作答(或导入的作答结果)数据批量产生报告。产生报告的方式是把通过工作流控制的复杂业务逻辑的产出--分析结果--和Word模板进行匹配产生新的word文档。接下来根据word文档按需生成Pdf、flash或者Html等其他文档。图-1是我们
http://www.cyqdata.cn/cnblogs/article-detail-38768
jQuery liger ui ligerGrid 打造通用的分页排序查询表格(提供下载)
一,ligerGrid是如何工作的。
在没有开始做之前,需要先了解一下ligerGrid是如何工作的。简单来说,liger grid 就是提交准备好的数据到指定的目标请求数据,拿到数据以后,显示出来。
所以问题在于发送什么数据,拿到什么数据。先来看看ligerGrid的参数:
url:
http://www.cyqdata.cn/cnblogs/article-detail-38511
sql数据分组后进行的分页操作
项目中碰到一个统计问题:生产派工单需要按名称进行分组,每一组的“标准工时”和“实际工时”需要进行按组统计。统计后的数据再进行分页显示。截图如下
UI图:
数据表结构图:
为了实现效果 模拟数据如下:
create table Test
(
ID int identity(1,1) primar
http://www.cyqdata.cn/cnblogs/article-detail-37072
100w条记录分页,可以有多快?—— DataReader分页与SQL语句分页的对比测试(在线演示)
上周看到了两篇关于DataReader分页的帖子,帖子的观点都是可以是用DataReader来分页,而且效率还不错。
根据我的分页经历来看,很难理解DataReader分页怎么就快了呢?理论上就不说了,直接用测试说话。
1、100w条记录,使用SQL语句(max方法)分页,PostBack方式,GridView显示数据。(第一页需要统计总记录数
http://www.cyqdata.cn/cnblogs/article-detail-36977
重写的GridView,支持CheckBox选择,DataTable和List排序,SQL分页等,付源码
重新封装了一个 GridView,支持如下功能:
1. CheckBox选择记录,指定CheckBox的位置2. 支持List,DataSet,Datatable 排序3. 排序时在Header部分出现图标4. 封装了PageIndexChanged 和DataBind,不用每页都写。5. 支持SQL分页和ApsNetPager等分页控件。
注: 没有加入很多的功能,因为本身需要的就是一个轻量级
http://www.cyqdata.cn/cnblogs/article-detail-36910
证明DataReader分页的可行性
记得那是07年的一个下午,我正在网上瞎逛,突然看到一段代码,也就是跟楼主上面的代码类似的,通过DataReader来分页的代码。当时我吓了一跳,这样的代码,是不是稍大些的系统就不能用了呢?因为按我当时的理解,while (dr.Read()),若我的系统有几百万条的数据,那这个while也要转好久了,还要传数据,应该快不了的。可是后来经过我的测试,其实性能是很好的,至少不是我们想像中的那么慢的。
http://www.cyqdata.cn/cnblogs/article-detail-36751
用DataReader高效率分页
自从用Sql2005版本以后一直用ROW_NUMBER()分页,最近一个项目维护sqlserver是2000,没办法重写了分页。写完测试分析比ROW_NUMBER()明显快啊分享一下两种方式的分页代码 1.用DataReader分页 /// <summary> &
http://www.cyqdata.cn/cnblogs/article-detail-36713
ASP.NET MVC 3.0 分页控件
看到一些哥们在写MVC的分页控件,我也来凑个热闹,新手上路,请多多包涵,提出中肯意见,不要一味的拍砖,打击士气,以后还会有很多其它控件发布.
效果如下
代码如下
1 /// <summary> 2 /// 分页控件 3 /// </summary> 4 /// <param name="he
http://www.cyqdata.cn/cnblogs/article-detail-36636
【分享】一个Asp.net mvc下的分页控件MvcPagerX
分页再平常不过的需求,其实也很简单完全可以写百行以内的代码扩展到HtmlHelper上实现,但是为了扩展性,我稍微(这所以是稍微,是因为本人只稍微了解,还不敢说用得很熟练)用了点面向对象的思想对这个分页控件进行了设计,当然设计之前也参考了一些盆友的作品。吸取了一些思想的精华,下面就讲讲怎么设计以及为什么要这么设计接口部分:using System.Collections.Ge
http://www.cyqdata.cn/cnblogs/article-detail-36553
用AJAX实现无刷新的分页
最近学习了AJAX技术。AJAX,指的是异步的Javascript和xml。它的基本原理就是页面用Javascript发送一个异步的http请求到服务器,服务器返回数据后,再用Javascript静态的去更改页面某个地方的值,而无需提交表单。之前,服务器返回的数据都是用xml的形式传给客户端的,但是xml传一个类的对象的数据会很长,流量大,所以现在都是改用json来传数据,复杂数据用json,简单
http://www.cyqdata.cn/cnblogs/article-detail-36396
【又拍图片相册跨分页下载图片/本地图片】合并及文字水印——淘宝开店过程中的技术应用【提供源代码下载】
09年就开了淘宝店,因为工作忙没时间打理开开停停,最近有空了,准备认真的搞一回,朋友家是卖鞋的,自己穿过他店卖的4,5双跑鞋觉得还不错,所以决定向他要货,请允许我给自己的淘宝店鞋内鞋外做个广告,软底慢跑鞋,MBT健康运动鞋,凉鞋,各种款式休闲鞋,有需要的朋友欢迎选购,谢谢大家支持~
 
http://www.cyqdata.cn/cnblogs/article-detail-36202
步步为营 .NET三层架构解析 八、UI的设计(GridView的设计及其分页)
这次我们设计员工操作列表Custom.aspx和部门操作列表Departmant.aspx的设计.以及如何设计GridView的分页功能.
先调用BLL设计方法获取数据的List列表,转换成PagedDataSource,再设置PagedDataSource属性来实现分页功能.
先看Custom.aspx的设计:
<div style="text-align: center">
http://www.cyqdata.cn/cnblogs/article-detail-35788
双TOP二分法生成分页SQL类(支持MSSQL、ACCESS)
博客开张,先发以前的几个老物件儿,以前写下来的,现在发上来权当记录和分享。这个类是用来生成分页SQL的,记得那时思考写一个只传一条查询语句就能生成分页SQL的方法,然后发现了双TOP分页法,不过双TOP法在后半页就很慢,后来一个同学发过来的一篇文章: 2分法-通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高)通过它,发现了还二分法这东东,甚感神奇,不过它是用MA
http://www.cyqdata.cn/cnblogs/article-detail-35320
GridView标题分页,泛型作为数据源!
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) &nb
http://www.cyqdata.cn/cnblogs/article-detail-35043
Silverlight实用窍门序列:6.Silverlight弹出窗口以及DataGrid分页【附带实例源码】
继上节所讲,在上一节中,我们讲述了DataGrid绑定webService传输过来的XML数据实体类集合。在本节我们将这个DataGrid移动到一个ChildWindow中去。然后实现ChildWindow的弹出效果。以及对这个DataGrid的分页效果。实例源代码也是在上一节的基础上做一些改动而来。
 
http://www.cyqdata.cn/cnblogs/article-detail-25108
【自然框架】QuickPager分页控件的单独的源码 V2.0.4.2。
QuickPager的源码分离出来之后由两个项目组成,一个是QuickPager、另一个是QuickPagerSQL。分页控件的演示也独立了出来。
如图1 。
QuickPager是分页控件的项目,负责UI的绘制,即上一页、下一页、页号导航等的绘制,还有事件的触发,控件绑定等功能。
QuickPagerSQL是生产分页用的SQL的项
http://www.cyqdata.cn/cnblogs/article-detail-15033
Cool MVC:一步一步打造完美分页
看过 NerdDinner 那个经典MVC例子的人都知道,里面有个简单的分页例子,大致是这样的: PaginatedList 负责对Linq的查询作skip和take得到最终的查询结果,这个结果包括记录的总数,分页的总数等等。大致结构和使用例子如下: public int PageIndex { get; private set; }
public int Page
http://www.cyqdata.cn/cnblogs/article-detail-12498
ASP.NET MVC Preview 5 演示Demo #5 实现MikePager数据分页和GridView控件
ASP.NET MVC Preview 5 演示Demo #5 实现MikePager数据分页和GridView控件
MVC演示Demo系列: http://mike108mvp.cnblogs.com
Demo #1 实现CRUD增删查改:http://www.cnblogs.comhttp://www.cnblogs.com/http://www.cnblogs.com//mike108mvp
http://www.cyqdata.cn/cnblogs/article-detail-12490
面试中常用到的 MVC 3层开发的例子,分页用到AspNetPager进行分页
面试中常用到的 MVC 3 层开发的例子,分页用到AspNetPager进行分页,用JQuery进行表单验证。
面试中常用到的MVC 3层开发,到分
http://www.cyqdata.cn/cnblogs/article-detail-12394