茄子在线看片免费人成视频,午夜福利精品a在线观看,国产高清自产拍在线观看,久久综合久久狠狠综合

    <s id="ddbnn"></s>
  • <sub id="ddbnn"><ol id="ddbnn"></ol></sub>

  • <legend id="ddbnn"></legend><s id="ddbnn"></s>

    Asp.Net實現(xiàn)的通用分頁函數(shù)
    來源:易賢網(wǎng) 閱讀:1107 次 日期:2016-08-09 15:53:18
    溫馨提示:易賢網(wǎng)小編為您整理了“Asp.Net實現(xiàn)的通用分頁函數(shù)”,方便廣大網(wǎng)友查閱!

    本文實例講述了Asp.Net實現(xiàn)的通用分頁函數(shù)。分享給大家供大家參考,具體如下:

    功能:

    1.每頁設(shè)置顯示9頁,超過9頁,點5頁后的+1頁顯示(可以隨便修改)

    2.CSS樣式自己可以設(shè)置

    3.無任何咋代碼產(chǎn)生,利于搜索引擎優(yōu)化

    分頁程序

    objPDS = new PagedDataSource();

    objPDS.DataSource = dtTable.DefaultView;//綁定數(shù)據(jù)源

    objPDS.AllowPaging = true;

    objPDS.PageSize =10;//分頁數(shù)目

    int curPage;

    int cshi;

    int jshi;

    int zyes = Int32.Parse( objPDS.PageCount.ToString());

    this.tjixx.Text = "總共 <font color=red>" + dtTable.Rows.Count + " </font>條信息";

    this.tjixx.Text += "|共 <font color=red>" + zyes + " </font>頁";

    if (Request.QueryString["Page"] != null)

    {

      if (Int32.Parse(Request.QueryString["Page"]) > zyes)

        curPage = zyes;

      else

      curPage = Int32.Parse(Request.QueryString["Page"]);

    }

    else

    {

      curPage = 1;

    }

    if (zyes <= 9)

    {

      cshi = 1;

      jshi = zyes;

    }

    else

    {

      if (curPage <= 5)

      {

        cshi = 1;

        jshi = 9;

      }

    else

    {

      cshi = curPage - 4;

      int jshils = curPage + 4;

      if (jshils > zyes)

        jshi = zyes;

      else

        jshi=curPage + 4;

    }

    }

    objPDS.CurrentPageIndex = curPage - 1;

    StringBuilder m_strPageInfo = new StringBuilder();

    for (int i = cshi; i <=jshi; i++)

    {

      if (i == Int32.Parse(curPage.ToString()))

        m_strPageInfo.Append(" <span class=\"dqye\"> <strong>" + i + " </strong> </span> ");

      else

        m_strPageInfo.Append(" <span class=\"qtye\"> <strong> <a href=\"newslist_ej" + Request.QueryString["wzcat"] + "_Page" + i + ".html\">" + i + " </a> </strong> </span> ");

    }

    this.yemsl.Text = m_strPageInfo.ToString();

    if (!objPDS.IsFirstPage)

    {

      linkPre.NavigateUrl = "newslist_ej" + Request.QueryString["wzcat"] + "_Page" + Convert.ToString(curPage - 1);

      linkPre.NavigateUrl += ".html";

    }

    if (!objPDS.IsLastPage)

    {

      linkNext.NavigateUrl = "newslist_ej" + Request.QueryString["wzcat"] + "_Page" + Convert.ToString(curPage + 1);

      linkNext.NavigateUrl += ".html";

    }

    linkFirstPage.NavigateUrl = "newslist_ej" + Request.QueryString["wzcat"] + "_Page1";

    linkFirstPage.NavigateUrl += ".html";

    linkEndPage.NavigateUrl = "newslist_ej" + Request.QueryString["wzcat"] + "_Page" + objPDS.PageCount.ToString();

    linkEndPage.NavigateUrl += ".html";

    this.DataList4.DataSource = objPDS;//綁定分頁的數(shù)據(jù)

    this.DataList4.DataBind();

    Aspx文件:

    分頁部分:

    <div align="center"> <asp:HyperLink ID="linkFirstPage" runat="server" Font-Underline="False">首頁 </asp:HyperLink><<

    <asp:HyperLink ID="linkPre" runat="server" Font-Underline="False">上一頁 </asp:HyperLink>

    <asp:Literal ID="yemsl" runat="server"> </asp:Literal>

    <asp:HyperLink ID="linkNext" runat="server" Font-Underline="False">下一頁 </asp:HyperLink>   

      >> <asp:HyperLink

      ID="linkEndPage" runat="server" Font-Underline="False">尾頁 </asp:HyperLink>| <asp:Literal

        ID="tjixx" runat="server"> </asp:Literal> </div>

    希望本文所述對大家asp.net程序設(shè)計有所幫助。

    更多信息請查看網(wǎng)絡(luò)編程
    易賢網(wǎng)手機網(wǎng)站地址:Asp.Net實現(xiàn)的通用分頁函數(shù)
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2026上岸·考公考編培訓(xùn)報班

    • 報班類型
    • 姓名
    • 手機號
    • 驗證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
    工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報警專用圖標(biāo)