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

首頁 > 學院 > 開發設計 > 正文

asp.net分頁的制作

2019-11-14 13:39:48
字體:
來源:轉載
供稿:網友

/// <summary>
/// 數據分頁方法
/// </summary>
/// <param name="PageIndex">當前頁</param>
/// <param name="PageSize">每頁顯示數量</param>
/// <param name="PageCount">總數據</param>
/// <param name="Url">鏈接,如:list.aspx?id=1234</param>
/// <returns></returns>
public static string GetPage(int PageIndex, int PageSize, int RecordCount, string Url)
{
StringBuilder sb = new StringBuilder();
try
{
//計算總頁數
int PageCount = RecordCount % PageSize == 0 ? RecordCount / PageSize : RecordCount / PageSize + 1;
if (PageIndex < 1)
{
PageIndex = 1;
}
if (PageIndex > PageCount)
{
PageIndex = PageCount;
}
string StarPage = "";//首頁
string EndPage = "";//尾頁
string PRePage = "";//上一頁
string NextPage = "";//下一頁
//首頁和上一頁的鏈接
if (PageIndex <= 1 || PageCount <= 1)
{
StarPage = "";
PrePage = "";
}
else
{
StarPage = "";
PrePage = "<li class=/"previous/"><a href=/"" + Url + "&page=" + (PageIndex - 1) + "/">上一頁</a></li>";
}
//末頁和下一頁的鏈接
if (PageIndex == PageCount || PageCount <= 1)
{
EndPage = "";
NextPage = "";
}
else
{
EndPage = "";
NextPage = "<li class=/"next/"><a href=/"" + Url + "&page=" + (PageIndex + 1) + "/">下一頁</a></li>";
}
//頁碼輸出
int PagerStart = 1;//第一個頁碼
if (PageCount >= 5)
{
PagerStart = PageIndex % 5 == 0 ? PageIndex - 2 : PageIndex - PageIndex % 5;
}
if (PagerStart < 1)
{
PagerStart = 1;
}
string NumBtn = "";
for (int i = PagerStart; i < PagerStart + 5 && i <= PageCount; i++)
{
if (i == PageIndex)
{
NumBtn += "<li class=/"current/"><a>" + i + "</a>";
}
else
{
NumBtn += "<li><a href=/"" + Url + "&page=" + i + "/">" + i + "</a></li>";
}
}
sb.Append(StarPage + PrePage + NumBtn + NextPage + EndPage);
}
catch
{
sb.Append("");
}
return sb.ToString();
}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保靖县| 基隆市| 绥宁县| 惠水县| 奎屯市| 柞水县| 娄烦县| 德格县| 镇沅| 大同市| 营山县| 新绛县| 凤冈县| 额济纳旗| 绥芬河市| 响水县| 册亨县| 嘉定区| 龙泉市| 盐源县| 临沧市| 恭城| 遵化市| 北京市| 丰宁| 彰化市| 磐安县| 河东区| 小金县| 酒泉市| 始兴县| 颍上县| 鸡泽县| 贵州省| 平昌县| 阿巴嘎旗| 新沂市| 明星| 韶关市| 余姚市| 张家港市|