Exemplo n.º 1
0
 /// <summary>
 /// HtmlHelper Pager - 扩展方法
 /// </summary>
 /// <param name="helper">HtmlHelper</param>
 /// <param name="pagerModel">分页信息</param>
 /// <param name="onPageChange">翻页地址或事件</param>
 /// <param name="pagerViewName">分页分部视图名称,默认值为【_PagerPartial】</param>
 /// <param name="displayMode">分页显示模式</param>
 /// <returns></returns>
 public static IHtmlContent Pager(this IHtmlHelper helper, IPagerModel pagerModel, Func <int, string> onPageChange, string pagerViewName, PagingDisplayMode displayMode)
 {
     pagerModel.OnPageChange      = onPageChange;
     pagerModel.PagingDisplayMode = displayMode;
     return(helper.Partial(pagerViewName, pagerModel));
 }
Exemplo n.º 2
0
 /// <summary>
 /// HtmlHelper Pager - 扩展方法
 /// </summary>
 /// <param name="helper">HtmlHelper</param>
 /// <param name="pagerModel">分页信息</param>
 /// <param name="onPageChange">翻页地址或事件</param>
 /// <param name="pagerViewName">分页分部视图名称,默认值为【_PagerPartial】</param>
 /// <param name="displayMode">分页显示模式</param>
 /// <returns></returns>
 public static MvcHtmlString Pager(this HtmlHelper helper, IPagerModel pagerModel, Func <int, string> onPageChange, string pagerViewName, PagingDisplayMode displayMode)
 {
     pagerModel.OnPageChange      = onPageChange;
     pagerModel.PagingDisplayMode = displayMode;
     return(MvcHtmlString.Create(helper.Partial(pagerViewName, pagerModel).ToHtmlString()));
 }