private void RepeaterData() { int nowpage = 1; if (Request.QueryString["nowpage"] != null) { nowpage = int.Parse(Request.QueryString["nowpage"]); } if (nowpage == 1) { hlfirst.Enabled = false; hlprev.Enabled = false; } if (nowpage == pages) { hllast.Enabled = false; hlnext.Enabled = false; } this.Repeater1.DataSource = AlbumsManager.GetAll(nowpage); this.Repeater1.DataBind(); this.lblsum.Text = AlbumsManager.GetSumCount().ToString(); this.lblpage.Text = nowpage.ToString(); this.lblpages.Text = pages.ToString(); if (nowpage != pages) { this.lblone.Text = "7"; } else { this.lblone.Text = (AlbumsManager.GetSumCount() - 7 * (nowpage - 1)).ToString(); } hlfirst.NavigateUrl = "~/MusicGL/MusicSongGL.aspx?nowpage=" + 1; hlnext.NavigateUrl = "~/MusicGL/MusicSongGL.aspx?nowpage=" + (nowpage + 1).ToString(); hlprev.NavigateUrl = "~/MusicGL/MusicSongGL.aspx?nowpage=" + (nowpage - 1).ToString(); hllast.NavigateUrl = "~/MusicGL/MusicSongGL.aspx?nowpage=" + (pages); }