您所在的位置:首页 > 新闻动态 > 正文

AQ高级用法:自定义分页导航(二)

来源:黑马培训 日期:2013-11-23 人气:468

2.自定义分页导航。如果控件自带的分页导航不能满足你的需求,可以单独定制自己的分页样式。这里用到了AQControl的第一个构造函数

首先控件内置枚举AQPage。下面是此枚举各项值代表的意义:

AQPage.AQCurrentPage 当前页
AQPage.AQUpPage 上一页
AQPage.AQDownPage 下一页
AQPage.AQFirstPage 首页
AQPage.AQLastPage 尾页
AQPage.AQPageCount 共几页
AQPage.AQRecordCount 共几条记录

使用方法模板中没有不同,只是在CS文件中有变化,示例如下:

DataTable dt = AQ.DBHelper.Query("select * from t_proclass");
for (int i = 0; i < dt.Rows.Count; i++)
{
AQ.AQControl aq = new AQ.AQControl();
aq.AutoPageModel = true;  //设置分页模式为自定义

aq.PageHtml = "首页" + " " + "上一页" + " " + "下一页" + " " + "尾页 当前 " + AQPage.AQCurrentPage + "/" + AQPage.AQPageCount + " 页 总计:" + AQPage.AQRecordCount + "条";  //通过设置PageHtml字段来自定义分页样式
aq.Main("template/images.html", "", dt.Rows[i]["pc_id"].ToString());   //执行模板
}

    微信 短信 电话