Jpage的用法详解

1、本版分页只针对Sql Server数据库,采用top n分页方式,节约资源。
2、支持GridView、DataGrid、DataList等数据控件。
3、本分页已应用于数据量百万级的项目中。

4.本人用的是GridView,ID为GV1;

 

(1.)再控制面板下 工具箱-选择项 找到jwork.dll并添加;

(2.)添加一个jpage和gridview空间;

 

 

源代码:

        <asp:GridView ID="GV1" runat="server" AutoGenerateColumns="False"
            Width="436px" >
            <Columns>
                <asp:BoundField DataField="BookID" HeaderText="书本ID" />
                <asp:BoundField DataField="booktitle" HeaderText="书名字" />
                <asp:BoundField DataField="bookprice" HeaderText="价格" />
                <asp:BoundField DataField="bookpublishing" HeaderText="出版社" />
            </Columns>
        </asp:GridView>
        <cc1:Jpage ID="Jpage1" runat="server" JControl="Dlist" Width="434px"
            Font-Names="verdana" Font-Size="9pt" Jpagesize="5" />

 

后台代码:

    protected void Page_Load(object sender, EventArgs e)
    {
        string selesql = "select * from DB_book";
        if (!IsPostBack)
        {
            //Jpage1.Jconnstr = "Data Source=ZTB-SEVEN;Initial Catalog=book;Integrated Security=True";
            Jpage1.Jselect = selesql;   //查询语句
            //Jpage1.Jsortfield = "bookprice desc";
            Jpage1.Jsortfield = "BookID desc";  //降序select
            Jpage1.JControl = "GV1";    //绑定空间的ID,默认是Dlist
            Jpage1.DataBind();      //数据绑定
      
        }

    }

 

web.config代码:

 

  <connectionStrings>
    <add name="data" connectionString="Data Source=ZTB-SEVEN;Initial Catalog=book;Integrated Security=True"/>
  </connectionStrings>

 

运行的效果:

相关dll不知道怎么上传,csdn有下载:百度输入 csdn  jpage 即可;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值