private static TagBuilder WrapInListItem(TagBuilder inner, PagedListRenderOptions options, params string[] classes) { var li = new TagBuilder("li"); foreach (var @class in classes) li.AddCssClass(@class); if (options.FunctionToTransformEachPageLink != null) return options.FunctionToTransformEachPageLink(li, inner); AppendHtml(li, TagBuilderToString(inner)); return li; }