3人对饮

导航

 
   1:  public static class PagingHelpers
   2:      {
   3:          public static MvcHtmlString PageLinks(this HtmlHelper html,
   4:              PagingInfo pagingInfo, Func<int, string> pageUrl)
   5:          {
   6:              StringBuilder result = new StringBuilder();
   7:              for (int i = 1; i <= pagingInfo.TotalPages; i++)
   8:              {
   9:                  TagBuilder tag = new TagBuilder("a");
  10:                  tag.MergeAttribute("href", pageUrl(i));
  11:                  tag.InnerHtml = i.ToString();
  12:                  if (i == pagingInfo.CurrentPage)
  13:                      tag.AddCssClass("selected");
  14:                  result.Append(tag.ToString());
  15:   
  16:              }
  17:              return MvcHtmlString.Create(result.ToString());
  18:          }
  19:      }public static class PagingHelpers
  20:      {
  21:          public static MvcHtmlString PageLinks(this HtmlHelper html,
  22:              PagingInfo pagingInfo, Func<int, string> pageUrl)
  23:          {
  24:              StringBuilder result = new StringBuilder();
  25:              for (int i = 1; i <= pagingInfo.TotalPages; i++)
  26:              {
  27:                  TagBuilder tag = new TagBuilder("a");
  28:                  tag.MergeAttribute("href", pageUrl(i));
  29:                  tag.InnerHtml = i.ToString();
  30:                  if (i == pagingInfo.CurrentPage)
  31:                      tag.AddCssClass("selected");
  32:                  result.Append(tag.ToString());
  33:   
  34:              }
  35:              return MvcHtmlString.Create(result.ToString());
  36:          }
  37:      }
posted on 2013-05-25 08:35  3人对饮  阅读(232)  评论(0编辑  收藏  举报