最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

分享一個(gè)取自HoverTree項(xiàng)目的.NET分頁(yè)類

 更新時(shí)間:2015年04月15日 14:58:15   投稿:hebedich  
分頁(yè)顯示是一種非常常見的瀏覽和顯示大量數(shù)據(jù)的方法,屬于web編程中最常處理的事件之一。對(duì)于web編程的老手來(lái)說(shuō),編寫這種代碼實(shí)在是和呼吸一樣自然,但是對(duì)于初學(xué)者來(lái)說(shuō),常常對(duì)這個(gè)問(wèn)題摸不著頭緒,今天我們給大家分享一個(gè)取自HoverTree項(xiàng)目的.NET分頁(yè)類。

這是一個(gè)實(shí)際應(yīng)用中的類,代碼出自HoverTree項(xiàng)目,適用與.NET平臺(tái),一般在ASP.NET中使用。效果可以在HoverTree官網(wǎng)看到。

/*
 在HoverTree CMS項(xiàng)目中使用
 * 可以用于ASP.NET分頁(yè)
 */
namespace HoverTree.Framework.WebUI
{
  public class KeleyiPager
  {
    public static string BuildPageIndex(int pageIndex, int totalPageCount)
    {
      if (pageIndex > totalPageCount) pageIndex = totalPageCount;
      if (pageIndex < 1) pageIndex = 1;
 
      string m_pageIndexInfo = pageIndex.ToString() + "/" + totalPageCount.ToString();
 
      if (pageIndex > 2)
        m_pageIndexInfo = "<a href=\"?pi=1\">首頁(yè)</a> <a href=\"?pi=" + (pageIndex - 1).ToString() + "\">上一頁(yè)</a> " + m_pageIndexInfo;
      else if (pageIndex == 2)
        m_pageIndexInfo = "<a href=\"?pi=1\">首頁(yè)</a> " + m_pageIndexInfo;
 
      if (pageIndex == totalPageCount - 1)
        m_pageIndexInfo = m_pageIndexInfo + " <a href=\"?pi=" + totalPageCount.ToString() + "\">末頁(yè)</a>";
      else if (pageIndex < totalPageCount - 1)
        m_pageIndexInfo = m_pageIndexInfo + " <a href=\"?pi=" + (pageIndex + 1).ToString() + "\">下一頁(yè)</a> " + "<a href=\"?pi=" + totalPageCount.ToString() + "\">末頁(yè)</a> ";
 
      return m_pageIndexInfo;
    }
  }
}

以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • asp.net GridView 中增加記錄的方法

    asp.net GridView 中增加記錄的方法

    在 ASP.NET 2.0 中,GridView 支持修改/刪除記錄,但卻不支持新增記錄的功能(個(gè)人感覺(jué)是 GridVew 的一大缺憾,估計(jì)在下一版本中會(huì)加入此功能)
    2009-03-03
  • .NET Core中Object Pool的多種用法詳解

    .NET Core中Object Pool的多種用法詳解

    本文通過(guò)實(shí)例代碼給大家介紹了.NET Core中Object Pool的簡(jiǎn)單使用 ,大概給大家提供了四種方法,每種方法都很經(jīng)典,需要的朋友可以參考下
    2018-09-09
  • ASP.NET在IIS7中上下文中不可用的解決方法

    ASP.NET在IIS7中上下文中不可用的解決方法

    執(zhí)行當(dāng)前 Web 請(qǐng)求期間,出現(xiàn)未處理的異常。請(qǐng)檢查堆棧跟蹤信息,以了解有關(guān)該錯(cuò)誤以及代碼中導(dǎo)致錯(cuò)誤的出處的詳細(xì)信息。
    2011-02-02
  • ASP.NET Core AutoWrapper 自定義響應(yīng)輸出實(shí)現(xiàn)

    ASP.NET Core AutoWrapper 自定義響應(yīng)輸出實(shí)現(xiàn)

    這篇文章主要介紹了ASP.NET Core AutoWrapper 自定義響應(yīng)輸出實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • ASP.NET實(shí)現(xiàn)文件上傳

    ASP.NET實(shí)現(xiàn)文件上傳

    這篇文章主要為大家詳細(xì)介紹了ASP.NET實(shí)現(xiàn)文件上傳,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Asp.Net上傳圖片驗(yàn)證代碼的小例子

    Asp.Net上傳圖片驗(yàn)證代碼的小例子

    這篇文章介紹了Asp.Net上傳圖片驗(yàn)證代碼的小例子,有需要的朋友可以參考一下
    2013-07-07
  • asp.net cookie清除的代碼

    asp.net cookie清除的代碼

    詳細(xì)寫出了asp.net下,cookies的清除代碼
    2008-11-11
  • ASP.NET中驗(yàn)證控件的使用方法

    ASP.NET中驗(yàn)證控件的使用方法

    這篇文章主要內(nèi)容是ASP.NET中驗(yàn)證控件的使用方法,RequiredFieldValidation控件的介紹,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-08-08
  • vs.net控件updatePanel實(shí)現(xiàn)無(wú)刷新的方法

    vs.net控件updatePanel實(shí)現(xiàn)無(wú)刷新的方法

    vs.net控件updatePanel實(shí)現(xiàn)無(wú)刷新的方法,需要的朋友可以參考一下
    2013-04-04
  • ASP.NET 站點(diǎn)地圖(sitemap)簡(jiǎn)明教程

    ASP.NET 站點(diǎn)地圖(sitemap)簡(jiǎn)明教程

    畢業(yè)設(shè)計(jì)折騰了近一個(gè)月的時(shí)間,也將近完工階段。下個(gè)禮拜六是論文答辯時(shí)間,所以今天晚上就抽空想去弄一下站點(diǎn)地圖。不怕大俠們笑話,我在以前還真沒(méi)弄過(guò)這些。以前開發(fā)過(guò)幾個(gè)項(xiàng)目都是系統(tǒng)類,也就沒(méi)怎么涉及了
    2012-04-04

最新評(píng)論

闽侯县| 龙州县| 樟树市| 杨浦区| 桑日县| 仙桃市| 绍兴县| 赣榆县| 盐山县| 嘉黎县| 正安县| 江北区| 福安市| 大城县| 利津县| 盐城市| 八宿县| 定州市| 梨树县| 廉江市| 贵州省| 深泽县| 偃师市| 贡嘎县| 宜良县| 平定县| 中阳县| 缙云县| 西林县| 封开县| 平度市| 威远县| 郑州市| 南通市| 昔阳县| 珠海市| 高平市| 织金县| 齐河县| 遵义县| 宁晋县|