婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Asp.Net實(shí)現(xiàn)的通用分頁函數(shù)

Asp.Net實(shí)現(xiàn)的通用分頁函數(shù)

熱門標(biāo)簽:400電話辦理哪家性價(jià)比高 遂寧市地圖標(biāo)注app 地圖標(biāo)注的公司有哪些 地圖標(biāo)注專業(yè)團(tuán)隊(duì) 濮陽外呼電銷系統(tǒng)怎么樣 天心智能電銷機(jī)器人 塔城代理外呼系統(tǒng) 地圖定位圖標(biāo)標(biāo)注 代理接電話機(jī)器人如何取消

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

功能:

1.每頁設(shè)置顯示9頁,超過9頁,點(diǎn)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>lt;lt;
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>nbsp; nbsp;
  gt;gt; asp:HyperLink
  ID="linkEndPage" runat="server" Font-Underline="False">尾頁 /asp:HyperLink>| asp:Literal
    ID="tjixx" runat="server"> /asp:Literal> /div>

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

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

您可能感興趣的文章:
  • ASP.NET和MSSQL高性能分頁實(shí)例代碼
  • asp.net+ajax簡單分頁實(shí)例分析
  • asp.net分頁功能實(shí)現(xiàn)
  • ASP.NET無刷新分頁簡單實(shí)現(xiàn)
  • asp.net實(shí)現(xiàn)簡單分頁實(shí)例
  • asp.net gridview分頁:第一頁 下一頁 1 2 3 4 上一頁 最末頁
  • asp.net使用AJAX實(shí)現(xiàn)無刷新分頁
  • asp.net中的GridView分頁問題
  • ASP.NET MVC 5使用X.PagedList.Mvc進(jìn)行分頁教程(PagedList.Mvc)
  • asp.net利用后臺實(shí)現(xiàn)直接生成html分頁的方法
  • asp.net 使用js分頁實(shí)現(xiàn)異步加載數(shù)據(jù)
  • asp.net中利用Jquery+Ajax+Json實(shí)現(xiàn)無刷新分頁的實(shí)例代碼

標(biāo)簽:婁底 重慶 麗江 河南 汕頭 吉林 宜春 本溪

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Asp.Net實(shí)現(xiàn)的通用分頁函數(shù)》,本文關(guān)鍵詞  Asp.Net,實(shí)現(xiàn),的,通用,分頁,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Asp.Net實(shí)現(xiàn)的通用分頁函數(shù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Asp.Net實(shí)現(xiàn)的通用分頁函數(shù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 抚顺县| 剑川县| 阳朔县| 六枝特区| 尼勒克县| 西城区| 灌南县| 杭锦旗| 东源县| 玉门市| 疏附县| 常州市| 隆化县| 襄垣县| 拜城县| 隆尧县| 弥勒县| 淮滨县| 克什克腾旗| 清水河县| 乳山市| 土默特右旗| 九龙城区| 贵阳市| 正镶白旗| 略阳县| 新泰市| 巴彦淖尔市| 济南市| 邵东县| 桑植县| 东乌珠穆沁旗| 焉耆| 永胜县| 阳东县| 韩城市| 邓州市| 景泰县| 新沂市| 玉林市| 玉环县|