PagedDataSource的分页
来源:互联网 发布:网页游戏辅助软件 编辑:程序博客网 时间:2024/05/05 17:19
int PageSize, RecordCount, PageCount, CurrentPage; //定义页面条数、记录总数、页面总 数、当前页面
if (!IsPostBack)
{
DataTable dt = new FCD_DownLoadTool().GetTableDownLoadTool(); //定义一个DataTable接受你要的数据
PagedDataSource objPds = new PagedDataSource(); //实例化PagedDataSource
objPds.AllowPaging = true; //启动分页属性
objPds.PageSize = 10; //每页显示10条
objPds.DataSource = dt.DefaultView; //将你获取到的数据表装入PagedDataSource
int CurPage; //定义页码
if (Request.QueryString["Page"] != null)
CurPage = Convert.ToInt32(RequeryString["Page"]); //如果点按钮(上一页、下一页)传递值不为空则绑定页
else
CurPage = 1; 为空则为第一页
objPds.CurrentPageIndex = CurPage - 1; //PagedDataSource 页索引从0开始,所以显示的数据页为当前页码-1
if (!objPds.IsFirstPage) //如果提交的不是第一页
{
HyperLink1.Visible = true; //上一页按钮显示
//上一页导航传递值-1
HyperLink1.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1);
}
else
{
HyperLink1.Visible = false; //上一页按钮不显示
}
if (!objPds.IsLastPage) //如果提交的不是最后一页
{
HyperLink2.Visible = true; //下一页不显示
HyperLink2.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString (CurPage + 1);
}
else
{
HyperLink2.Visible = false;
}
DataList1.DataSource = objPds; //DataList数据绑定
DataList1.DataBind();
RecordCount = objPds.DataSourceCount; //统计记录条数
Label1.Text = RecordCount.ToString();
Label2.Text = objPds.PageCount.ToString(); //统计页面数
this.Label3.Text = CurPage.ToString(); //显示当前页
}
- PagedDataSource的分页
- PagedDataSource 分页
- PagedDataSource分页
- PagedDataSource,非常好用的一个分页属性
- DataList 使用 PagedDataSource 分页
- 用PagedDataSource实现分页
- datalist分页pageddatasource
- 用PagedDataSource实现分页
- 关于PagedDataSource,非常好用的一个分页属性!
- 关于PagedDataSource,非常好用的一个分页属性
- 关于PagedDataSource,非常好用的一个分页属性!
- 对DataSet的数据 用 PagedDataSource 进行分页
- PagedDataSource类实现DataList和Repeater控件的分页显示
- 利用 PagedDataSource 实现 Repeater 分页
- PagedDataSource实现分页datalist,gridview。。。
- 用PagedDataSource给DataList分页
- 使用PagedDataSource类实现分页
- 使用PagedDataSource类实现分页
- MD5等加密类 C#算法实现
- 新编Windows API参考大全
- Ajax、Comet、HTML 5 Web Sockets技术分析比较【转】
- 好书_usb2.0
- Asp.Net生成静态页面
- PagedDataSource的分页
- 占豪收评---继续说有意思的朝核
- 【转】在Windows Mobile 6上通过CEMAPI 发送短信
- 关于Java单元测试中的伪对象介绍
- 煎熬的编程
- 【C#】 Xml文件序列化和反序列化,自动生成DataModel的.cs文件。
- Linux进程的管理 获取进程信息函数
- stp(spanning tree protocol)
- 彻底恢复IE浏览器,解决淘宝支付网非IE核心浏览器的问题