| 
                         复制代码 代码如下: public void listArticle()  {  CmsArticle arObj = new CmsArticle();  DataSet ds = arObj.listArticle();  if (ds != null)  {  PagedDataSource pds = new PagedDataSource();  pds.DataSource = ds.Tables[0].DefaultView;  pds.AllowPaging = true;  pds.PageSize = 1;  pds.CurrentPageIndex = currentpage - 1; 
  rsCount = ds.Tables[0].Rows.Count;  pageCount = pds.PageCount;  pagesize = pds.PageSize; 
  gvNewList.DataSource = pds;  gvNewList.DataBind(); 
 
  ///上下页  double result;  result = rsCount / pagesize;  string[] r = new string[2];  r = result.ToString().Split('.');  pageCount = Convert.ToInt32(r[0]); 
  if (result > pageCount)  {  pageCount = pageCount + 1;  } 
  ///上一页和首页  if (!pds.IsFirstPage)  {  lnkPrev.NavigateUrl = "?page=" + Convert.ToString(currentpage - 1);  //lnkHead.NavigateUrl ="?Page=" + Convert.ToString(1);  } 
  ///下一页和末页  if (!pds.IsLastPage)  {  lnkNext.NavigateUrl = "?page=" + Convert.ToString(currentpage + 1);  //lnkEnd.NavigateUrl = "?Page=" + Convert.ToString(rsCount);  }  } 
  listInfoLabel.Text = "全部共" + rsCount + "篇,每页" + pagesize + "篇,当前第" + currentpage + "/" + pageCount + "页";  pageInfoLiteral.Text = WebApp.Pagination.Show(currentpage,pageCount,10,"?page=","");  }
                          (编辑:莱芜站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |