• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Angel----部落阁
Xcode10
博客园    首页    新随笔    联系   管理    订阅  订阅
Jpage分页 .net2.0版 通用.net2.0分页程序
Jcachetime 缓存时间 Jconnstr 数据库连接字符串 JControl 指定所显示数据列表的控件ID,默认寻找ID为Dlist JpageIndex 当前页索引,一般默认即可。 Jpagesize 每页大小,默认为20页 Jselect SQL语句 Jsortfield 排序字段,可以组合,如 "id desc,time desc" Jstyle 分页样式,Default默认样式
1、本版分页只针对Sql Server数据库,采用top n分页方式,节约资源。
2、支持GridView、DataGrid、DataList等数据控件。
3、本分页已应用于数据量百万级的项目中。

一、使用方法:

1、在.net2005 studio中,添加新控件,将下载到本地的jwork.dll加至工具箱中。


2、Jpage分页会默认读取web.config配置文件中,名为data的连接字符串。
<connectionStrings>
  <add name="data" connectionString="server=.;uid=sa;pwd=1234;database=cndata" providerName="System.Data.SqlClient"/>
 </connectionStrings>


在后置代码.cs中,如下:

  protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
        string sql="select * from news";
        Jpage1.Jselect = sql; // 查询语句
        Jpage1.Jsortfield = "id desc";//排序方式
        Jpage1.DataBind();//绑定数据
        }
    }

如果你没有在web.config设置数据库字符串,需使用Jpage对象的属性来设定:



  protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
        string sql="select * from news";
        Jpage1.Jconnstr="server=.;uid=sa;pwd=1234;database=cndata";
        Jpage1.Jselect = sql; // 查询语句
        Jpage1.Jsortfield = "id desc";//排序方式
        Jpage1.DataBind();//绑定数据
        }
    }

Jpage常用属性:

Jcachetime 缓存时间
Jconnstr   数据库连接字符串
JControl   指定所显示数据列表的控件ID,默认寻找ID为Dlist
JpageIndex 当前页索引,一般默认即可。
Jpagesize  每页大小,默认为20页
Jselect    SQL语句
Jsortfield 排序字段,可以组合,如 "id desc,time desc"
Jstyle     分页样式,Default默认样式



其它属性为通用属性,在此不为说明。
为方便起见,一般把GridView DataList控件的ID定义为Dlist,这样就不需要每次都设置Jpage,将数据库的连接字符串放在web.config中,name定义为"data",这样就不需要每次都设置Jconnstr属性。

Jpage分页的默认效果:



好,Jpage必将为你.net2.0的开发带来惊喜!!

二、Jpage下载
下载文件07073016491502.rar (15.88 KB , 下载:108次)
posted on 2008-02-02 10:30  angelfeather  阅读(605)  评论(4)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3