protected void PagerRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { var ee = new PagerRepeaterItemEventArgs(e); ee.PageLink.Text = (ee.Data + 1).ToString(); ee.PageLink.NavigateUrl = PageUrlAttribute.Get <Performance>(new Performance.Query() { SortColumnIndex = this.RequestAddOn.Query.SortColumnIndex, Page = ee.Data }); if (ee.Data == this.RequestAddOn.Query.Page) { ee.PageLink.ForeColor = System.Drawing.Color.Red; } }
protected void PagerRepeater_ItemDataBound(object sender, RepeaterItemEventArgs e) { try { Int32 current = (Int32)e.Item.DataItem; var ee = new PagerRepeaterItemEventArgs(e); ee.PageLink.Text = (current + 1).ToString("0"); ee.PageLink.NavigateUrl = PageUrlAttribute.Get <Orders.Default>(new Orders.Default.Query() { Page = current, SearchTerm = this.RequestAddOn.Query.SearchTerm }); if (current == this.RequestAddOn.Query.Page) { ee.PageLink.ForeColor = System.Drawing.Color.Red; } } catch (Exception ex) { this.Master.ShowError(ex); } }