Example #1
0
        /// <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));
        }
Example #2
0
        /// <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());
        }