国产探花免费观看_亚洲丰满少妇自慰呻吟_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();
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 团风县| 科尔| 和平区| 迁安市| 新巴尔虎左旗| 云浮市| 萨嘎县| 和龙市| 越西县| 仲巴县| 永济市| 金溪县| 朝阳市| 仁布县| 当涂县| 澎湖县| 丰城市| 甘孜| 平阴县| 东阿县| 航空| 满洲里市| 南溪县| 榆林市| 山西省| 班戈县| 青龙| 丹巴县| 金湖县| 叶城县| 托里县| 阿瓦提县| 广西| 青川县| 灯塔市| 衡南县| 柞水县| 昭觉县| 合川市| 宾阳县| 东莞市|