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

首頁 > 編程 > .NET > 正文

asp.net實現簡單分頁實例

2024-07-10 12:48:05
字體:
來源:轉載
供稿:網友

本文實例講述了asp.net實現簡單分頁的方法。。

具體實現方法如下:

代碼如下:/// <summary>
/// 分頁內容
/// </summary>
/// <param name="size">頁面大小</param>
/// <param name="count">頁面數量</param>
/// <param name="currendIndex">當前頁</param>
/// <param name="pattern">url模式:demo.aspx?page={0}</param>
/// <param name="target">窗口模式</param>
/// <returns></returns>
public static string get_pagenation(int size,
                                    int count,
                                    int currendIndex,
                                    string pattern,
                                    string target)
{
    //1>打開窗口目標
    target = string.IsNullOrEmpty(target) ? "_top" : target;
    //2>總頁數
    int pageCount = count / size;
    pageCount = pageCount * size == count ? pageCount : pageCount + 1;
    //3>分頁內容
    StringBuilder strHtml = new StringBuilder();
    strHtml.Append("<span class='pagenation'>");
 
    #region 首部處理
    if (currendIndex > 1)
    {
        strHtml.AppendFormat("<a href='1' target='{0}'>[首頁]</a>", target);
        strHtml.AppendFormat("<a href='{0}' target='{1}'>[上一頁]</a>", string.Format(pattern, currendIndex - 1), target);
    }
    else
    {
        strHtml.Append("<span class='disabled'>[首頁]</span>  <span class='disabled'>[上一頁]</span>");
    }
    #endregion
 
    #region 中間部分
    int i = 1;
 
    int right = (currendIndex + 4) > pageCount ? pageCount : currendIndex + 4;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华阴市| 治多县| 旅游| 凌海市| 乳山市| 巩留县| 苏尼特左旗| 靖远县| 文成县| 商河县| 丹凤县| 三门县| 林西县| 依兰县| 东辽县| 白河县| 淮南市| 宜君县| 乐清市| 柞水县| 泰州市| 龙海市| 武鸣县| 洮南市| 阳泉市| 博兴县| 巴彦淖尔市| 安仁县| 黄浦区| 遂昌县| 理塘县| 绥江县| 固原市| 伊宁市| 常熟市| 屏山县| 方正县| 青岛市| 神农架林区| 武威市| 茂名市|