读取一篇文章并分页显示
2005-09-29 08:19
323 查看
private void BindList()
{
this.sqlDataAdapter1.Fill(this.dataSet11);
DataTable NewDT = this.dataSet11.Tables[0];
PagedDataSource pds = new PagedDataSource();
pds.AllowPaging = true;
pds.DataSource=NewDT.DefaultView;
pds.AllowPaging=true;
pds.PageSize=8;
int CurrentPage;
if(Request.QueryString["Page"]!=null)
CurrentPage=Convert.ToInt32(Request.QueryString["Page"]);
else
CurrentPage=1;
pds.CurrentPageIndex=CurrentPage-1;
int Total = NewDT.Rows.Count;
lblTitle.Text = "当前共有"+Total+"条数据";
lblCurrentPage.Text="当前页为第"+CurrentPage.ToString()+"页";
lblPageCount.Text="共有"+pds.PageCount.ToString()+"页数据";
if(!pds.IsFirstPage)
{
lnkPrev.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+Convert.ToInt32(CurrentPage-1);
lnkFirst.NavigateUrl=Request.CurrentExecutionFilePath+"?Page=1";
}
if(!pds.IsLastPage)
{
lnkNext.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+Convert.ToInt32(CurrentPage+1);
lnkLast.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+pds.PageCount;
}
this.gbook.DataSource = pds;
this.gbook.DataBind();
}
}
}
{
this.sqlDataAdapter1.Fill(this.dataSet11);
DataTable NewDT = this.dataSet11.Tables[0];
PagedDataSource pds = new PagedDataSource();
pds.AllowPaging = true;
pds.DataSource=NewDT.DefaultView;
pds.AllowPaging=true;
pds.PageSize=8;
int CurrentPage;
if(Request.QueryString["Page"]!=null)
CurrentPage=Convert.ToInt32(Request.QueryString["Page"]);
else
CurrentPage=1;
pds.CurrentPageIndex=CurrentPage-1;
int Total = NewDT.Rows.Count;
lblTitle.Text = "当前共有"+Total+"条数据";
lblCurrentPage.Text="当前页为第"+CurrentPage.ToString()+"页";
lblPageCount.Text="共有"+pds.PageCount.ToString()+"页数据";
if(!pds.IsFirstPage)
{
lnkPrev.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+Convert.ToInt32(CurrentPage-1);
lnkFirst.NavigateUrl=Request.CurrentExecutionFilePath+"?Page=1";
}
if(!pds.IsLastPage)
{
lnkNext.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+Convert.ToInt32(CurrentPage+1);
lnkLast.NavigateUrl=Request.CurrentExecutionFilePath+"?Page="+pds.PageCount;
}
this.gbook.DataSource = pds;
this.gbook.DataBind();
}
}
}
相关文章推荐
- 一篇文章分页显示的源码(C#)
- 一篇长文章如何分页显示呢?
- jsp:数据库内读取的整篇文章如何分段显示
- 实现长文章分页显示功能
- 我的第一个ASP类(显示止一篇下一篇文章)
- CSDN上一篇关于如何有效的使用C#读取文件的文章 很不错的技术文章
- ASP.NET长文章分页显示函数
- 文章太长分页显示
- asp.net 文章内容分页显示的代码
- dedecms5.7会员空间文章列表分页一直显示为0条记录
- 长文章用分页符来分页显示
- 文章标题 opencv中视频的读取和显示以及色彩的转换
- php遍历、读取文件夹中图片并分页显示图片的方法
- Ajax读取txt并对txt内容进行分页显示功能
- 文章太长?分页显示!
- 如何让一篇文章在特定时间段显示后在隐藏
- php自动读取文件夹下所有图片并分页显示
- 读取文章并显示进度
- php中长文章分页显示实现代码