[SharePointPermission(SecurityAction.Demand, ObjectModel=true)] protected override void Render(HtmlTextWriter output) { if ((this.GridViewControl != null) && (this.PreviousPageLinkIsEnabled || this.NextPageLinkIsEnabled)) { ULS.SendTraceTag(ULSTagID.tag_88wx, ULSCat.msoulscat_WSS_WebControls, ULSTraceLevel.Verbose, "SPGridViewPager.Render() - GridViewControl.PageIndex=%s, .PageCount=%s, .LowestDataItemIndex=%s, .HighestDataItemIndex=%s", new object[] { this.GridViewControl.PageIndex.ToString(CultureInfo.InvariantCulture), this.GridViewControl.PageCount.ToString(CultureInfo.InvariantCulture), this.GridViewControl.LowestDataItemIndex.ToString(CultureInfo.InvariantCulture), this.GridViewControl.HighestDataItemIndex.ToString(CultureInfo.InvariantCulture) }); output.Write("<table cellpadding=/"0/" cellspacing=/"0/" border=/"0/"><tr><td valign=/"center/">"); this.RenderImage(output, this.PreviousPageLinkIsEnabled, PreviousPageCommand, PreviousImageUrl, "/_layouts/images/blank.gif", SPResource.GetString("multipagesPreviousPage", new object[0])); output.Write("</td><td valign=/"center/" class=/"ms-listheaderlabel/" nowrap>"); output.Write(" "); output.Write((this.GridViewControl.LowestDataItemIndex + 1).ToString(Thread.CurrentThread.CurrentCulture.NumberFormat)); output.Write("-"); output.Write((this.GridViewControl.HighestDataItemIndex + 1).ToString(Thread.CurrentThread.CurrentCulture.NumberFormat)); output.Write(" </td><td valign=/"center/">"); this.RenderImage(output, this.NextPageLinkIsEnabled, NextPageCommand, NextImageUrl, "/_layouts/images/blank.gif", SPResource.GetString("multipagesNextPage", new object[0])); output.Write("</td></tr></table>"); } }