private string GetIconAnchor(string cssClass, string iconCssClass, int pageNumber, string title) { StringBuilder anchor = new StringBuilder(); TagBuilder.Begin(anchor, "a"); TagBuilder.AddClass(anchor, cssClass); if (!string.IsNullOrWhiteSpace(title)) { TagBuilder.AddTitle(anchor, title); } if (pageNumber > 0) { TagBuilder.AddAttribute(anchor, "href", string.Format(CultureInfo.InvariantCulture, "{0}?page={1}", this._currentPageUrl, pageNumber)); } TagBuilder.Close(anchor); if (!string.IsNullOrWhiteSpace(iconCssClass)) { TagBuilder.AddIcon(anchor, iconCssClass); } TagBuilder.EndTag(anchor, "a"); return(anchor.ToString()); }