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)); } li.InnerHtml = inner.ToString(); return(li); }