/// <summary> /// Pager Helper Extensions /// </summary> /// <param name="htmlHelper"></param> /// <param name="currentPage">当前页码</param> /// <param name="pageSize">页面显示的数据条目</param> /// <param name="totalCount">总记录数</param> /// <returns></returns> public static MvcHtmlString Pager(this HtmlHelper htmlHelper, int currentPage, int pageSize, int totalCount) { var pager = new RenderPager(htmlHelper.ViewContext, currentPage, pageSize, totalCount, DefaultDisplayCount); var str = pager.RenderHtml(); return(MvcHtmlString.Create(str)); }
/// <summary> /// Pager Helper Extensions /// </summary> /// <param name="htmlHelper"></param> /// <param name="currentPage">当前页码</param> /// <param name="pageSize">页面显示的数据条目</param> /// <param name="totalCount">总记录数</param> /// <param name="toDisplayCount">Helper要显示的页数</param> /// <returns></returns> public static string Pager(this HtmlHelper htmlHelper, int currentPage, int pageSize, int totalCount, int toDisplayCount) { var pager = new RenderPager(htmlHelper.ViewContext, currentPage, pageSize, totalCount, toDisplayCount); return(pager.RenderHtml()); }