DataSet ds
=
new
DataSet();
da.Fill(ds, " asd " );
PagedDataSource objpage = new PagedDataSource();
objpage.DataSource = ds.Tables[ 0 ].DefaultView;
objpage.AllowPaging = true ;
objpage.PageSize = 11 ;
int TotalRecord = ds.Tables[ 0 ].Rows.Count;
int pagecount = (TotalRecord + objpage.PageSize - 1 ) / objpage.PageSize;
int curr;
if (Request.QueryString[ " page " ] != null )
... {
curr=int.Parse(Request.QueryString["page"]);
}
else
... {
curr=1;
}
objpage.CurrentPageIndex = curr - 1 ;
if ( ! objpage.IsFirstPage)
... {
this.lnkprv.NavigateUrl=Request.CurrentExecutionFilePath+"?page="+Convert.ToString(curr-1);
}
if ( ! objpage.IsLastPage)
... {
this.lnknext.NavigateUrl=Request.CurrentExecutionFilePath+"?page="+Convert.ToString(curr+1);
}
this .firstpage.NavigateUrl = Request.CurrentExecutionFilePath + " ?page= " + Convert.ToString( 1 );
this .endpage.NavigateUrl = Request.CurrentExecutionFilePath + " ?page= " + pagecount;
this .DataList1.DataSource = objpage;
this .DataList1.DataBind();
da.Fill(ds, " asd " );
PagedDataSource objpage = new PagedDataSource();
objpage.DataSource = ds.Tables[ 0 ].DefaultView;
objpage.AllowPaging = true ;
objpage.PageSize = 11 ;
int TotalRecord = ds.Tables[ 0 ].Rows.Count;
int pagecount = (TotalRecord + objpage.PageSize - 1 ) / objpage.PageSize;
int curr;
if (Request.QueryString[ " page " ] != null )
... {
curr=int.Parse(Request.QueryString["page"]);
}
else
... {
curr=1;
}
objpage.CurrentPageIndex = curr - 1 ;
if ( ! objpage.IsFirstPage)
... {
this.lnkprv.NavigateUrl=Request.CurrentExecutionFilePath+"?page="+Convert.ToString(curr-1);
}
if ( ! objpage.IsLastPage)
... {
this.lnknext.NavigateUrl=Request.CurrentExecutionFilePath+"?page="+Convert.ToString(curr+1);
}
this .firstpage.NavigateUrl = Request.CurrentExecutionFilePath + " ?page= " + Convert.ToString( 1 );
this .endpage.NavigateUrl = Request.CurrentExecutionFilePath + " ?page= " + pagecount;
this .DataList1.DataSource = objpage;
this .DataList1.DataBind();