废除:http://dl2.csdn.net/down4/20070801/01123858123.rar
有效连接:http://dl2.csdn.net/down4/20070801/01144445187.rar
在用我的分页控件的朋友请及时更新修正了一些错误,优化数据读取,支持百万级数据读取
1.本版本的需要2.0框架支持
2.功能:
支持数据缓存
支持分页方式多样化
支持SQL数据库
支持GridView数据表格
请注意若您需要用到图片分页模式请拷贝Images文件夹.如果需要定义自己的图片样式,请不要改变图片的名称即可.
3.不足
控件暂时只支持SQL数据库其他数据库的支持接口以完成还没来得及写,有时间我会升级
控件暂时不支持存储过程
现在发布的也只是个BATE版有BUG欢迎指正
邮箱:wensifww@163.com
QQ:24754991
:24604453
4版本升级
(1) SqlPage 1.0.1.0 版本:(修改时间:2006-11-23)
1.修正了在不使用缓存的情况下控检不显示数据的BUG
2.去除HasGridView属性该为控件自行判断数据表格类型
3.增加在用缓存模式下改变SQL语句获得新数据功能
4.在绑定表格后对表格操作后绑定更加简单只需添加SqlPage1.DataBind()方法即可
去除程序员写繁琐的绑定CODE
5.添加了ControlToPaginate内置属性用于获得当前控件所绑定的数据表格控件
(2)SqlPage 1.0.1.2 版本:(修改时间:2007-1-27)
1.修正了表格控检在多层中SqlPage找不到绑定控件的BUG。
2.应很多朋友呼吁删除排序字段开发排序SQL语句,由程序员自己写
(3)SqlPage 1.1.2.3 版本:(修改时间:2007-7-31)
1.优化数据读取(支持百万级数据读取)
2.分页控件资源集成化,不需要用户Copy控件资源文件
3.分页控件排序优化:默认情况下为表主键排序
4.修正分页控件在删除当前索引也中所有行不能自动转到上一页的错误
5.添加分页的排序方式
6.自定义排序的字段
如果您在使用中发现BUG或有很好的建议请联系我,让大家一起参与进来维护好这个控件.
备注:您输入的SQL语句非MSSQL数据库请勿带 order by 语句
前台 .aspx 文件
<%@ Register Assembly="SqlPage" Namespace="Web.SqlPage" TagPrefix="cc1" %>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="id">
<Columns>
<asp:BoundField DataField="id" />
<asp:BoundField DataField="name" />
</Columns>
</asp:GridView>
<cc1:sqlpage id="SqlPage1" runat="server" controlid="GridView1" pagestyle="NextPrev"
pagingmode="Cached"></cc1:sqlpage>
后台.aspx.cs文件
SqlPage1.StrConn = @"Data Source=RL-FANWEIWEI\SQLEXPRESS;Initial Catalog=datatest;User ID=sa;pwd=fanweiwei";
SqlPage1.SqlText = "select * from [test2]";
SqlPage1.PageStyle = Web.SqlPage.PageStyle.ImagePages;//设置分页导航样式
SqlPage1.ItemsPerPage = 20;//设置一页显示的记录数
SqlPage1.PagingMode = Web.SqlPage.PagingModle.Cached;//设置分页控件缓存
SqlPage1.CacheDuration = 60;//设置缓存时间为1分钟(以秒计算)
SqlPage1.DataBind();//绑定表格控件