protected void Page_Load(object sender, EventArgs e) { ViewState["currentPage"]=0; if (!Page.IsPostBack) { } databinddatalist(); } private void Binddatalistgal() { string constr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; SqlDataAdapter dadapter = new SqlDataAdapter("SELECT Album2.AlbumID, Album2.DefaultPhotID, Album2.AlbumName,Album2.AlbumDescription, PhotAlbum.Photo FROM Album2 INNER JOIN PhotAlbum ON Album2.DefaultPhotID = PhotAlbum.PhotoID", constr); DataSet dset = new DataSet(); adsource = new PagedDataSource(); dadapter.Fill(dset); adsource.DataSource = dset.Tables[0].DefaultView; adsource.PageSize = 2; adsource.AllowPaging = true; adsource.CurrentPageIndex = Convert.ToInt32(ViewState["currentPage"]); dl_imgalbums.DataSource = adsource; dl_imgalbums.DataBind(); lbnnext.Enabled = !adsource.IsLastPage; lbnprevious.Enabled = !adsource.IsFirstPage; } protected void lbnprevious_Click(object sender, EventArgs e) { int currentPage = Convert.ToInt32(ViewState["currentPage"]); currentPage -= 1; ViewState["currentPage"] = currentPage; Binddatalistgal(); } protected void lbnnext_Click(object sender, EventArgs e) { int currentPage = Convert.ToInt32(ViewState["currentPage"]); currentPage += 1; ViewState["currentPage"] = currentPage; Binddatalistgal(); }
"This webpage is not available"
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)