国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net 分頁鏈接方法

2024-07-10 13:26:26
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


/// <summary>
/// 分頁鏈接
/// </summary>
/// <param></param>
/// <param></param>
/// <param></param>
/// <param>當前頁前面顯示的數量</param>
/// <param>當前頁后面顯示的數量</param>
/// <returns></returns>
public string PageLink(int pageSize, int recordCount, int currentPage, int prev, int next)
{
int pageCount = recordCount % pageSize == 0 ? (recordCount / pageSize) : ((int)Math.Ceiling((double)recordCount / pageSize));
StringBuilder sb = new StringBuilder();
if (currentPage > 1 && recordCount > 1)
{
sb.Append("<a href=/"?page=");
sb.Append((currentPage - 1).ToString());
sb.Append("/">前一頁</a>  ");
}
if (currentPage > prev + 1)
sb.Append("<a href=/"?page=1/">1</a> ... ");
if (currentPage < prev)
next = next + prev - currentPage + 1;
if (next > pageCount - currentPage)
prev = prev + next - (pageCount - currentPage);
for (int i = 1; i <= pageCount; i++)
{
if (i == currentPage)
{
sb.Append("<a href=/"?page=" + i + "/" class=/"current/" ><font color=/"red/">" + i + "</font></a>  ");
}
else
{
if (i > (currentPage - prev - 1) && i < (currentPage + next + 1))
{
sb.Append("<a href=/"?page=" + i + "/">" + i + "</a>  ");
}
}
}
if (currentPage < pageCount - next)
sb.Append("... <a href=/"?page=" + pageCount.ToString() + "/">" + pageCount.ToString() + "</a>");
if (currentPage < pageCount)
sb.Append("  <a href=/"?page=" + (currentPage + 1).ToString() + "/">后一頁</a>");
return sb.ToString();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪泽县| 清水县| 西盟| 山西省| 茶陵县| 望城县| 恩施市| 车致| 新余市| 姚安县| 隆化县| 汾阳市| 大洼县| 鄂伦春自治旗| 徐汇区| 鄂尔多斯市| 五指山市| 武功县| 那坡县| 高密市| 浦东新区| 上林县| 玛多县| 保康县| 陇西县| 鄂伦春自治旗| 肇东市| 田东县| 云安县| 奉化市| 乐亭县| 孙吴县| 卢龙县| 都江堰市| 和静县| 台前县| 陆良县| 石家庄市| 焦作市| 尤溪县| 鹤峰县|