麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:30:18
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Asp.Net實現(xiàn)的通用分頁函數(shù),結(jié)合實例形勢分析了asp.net分頁函數(shù)的功能,定義及使用技巧,需要的朋友可以參考下
 

本文實例講述了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>


注:相關(guān)教程知識閱讀請移步到ASP.NET教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91精选视频 | 国产一国产一级毛片视频 | 色综合网在线观看 | 国产成人在线观看网站 | 九九视频在线观看6 | 欧美人与zoxxxx另类9 | 欧美日本免费一区二区三区 | 国产chinesehd精品91 | 婷婷一区二区三区四区 | 欧美性久久久 | 91九色视频观看 | 久久精品国产99久久6动漫亮点 | 欧美不卡 | 久久精品女人天堂av | 毛毛片在线看 | 成人在线免费观看视频 | 久艹在线视频 | 成人国产精品久久 | 精品国产乱码久久久久久久久 | 久久久婷婷一区二区三区不卡 | 精品国产91久久久久 | 亚洲第一页综合 | 久久国产一二区 | 在线播放视频一区二区 | 国产寡妇xxxxxxxx性开放 | 欧美日韩视频在线播放 | 91 久久| 成人在线视频黄色 | 视频一区 在线 | 国产一级毛片高清视频 | 91在线视频导航 | 黄色片免费看看 | 福利在线播放 | 日韩视频一区二区三区在线观看 | 91精品国产乱码久久桃 | 99最新地址 | 国产成人综合在线视频 | 久久国产一级片 | 国产日韩三区 | 草久在线 | 天天透天天狠天天爱综合97 |