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 = RolesManager.GetAll(nowpage); this.Repeater1.DataBind(); this.lblsum.Text = RolesManager.GetSumCount().ToString(); this.lblpage.Text = nowpage.ToString(); this.lblpages.Text = pages.ToString(); if (nowpage != pages) { this.lblone.Text = "7"; } else { this.lblone.Text = (RolesManager.GetSumCount() - 7 * (nowpage - 1)).ToString(); } hlfirst.NavigateUrl = "~/MusicGL/MusicTypeGL.aspx?nowpage=" + 1; hlnext.NavigateUrl = "~/MusicGL/MusicTypeGL.aspx?nowpage=" + (nowpage + 1).ToString(); hlprev.NavigateUrl = "~/MusicGL/MusicTypeGL.aspx?nowpage=" + (nowpage - 1).ToString(); hllast.NavigateUrl = "~/MusicGL/MusicTypeGL.aspx?nowpage=" + (pages); }