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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲阳县| 吴川市| 南汇区| 隆德县| 宿松县| 错那县| 栾城县| 盖州市| 当阳市| 双鸭山市| 乌鲁木齐市| 葫芦岛市| 古浪县| 申扎县| 辽阳市| 梧州市| 鹤山市| 河津市| 塔河县| 自治县| 交城县| 琼结县| 甘南县| 丰台区| 嘉义县| 弥渡县| 琼中| 蕉岭县| 古交市| 乐至县| 高碑店市| 嵊泗县| 安国市| 新安县| 思南县| 修武县| 永和县| 雅江县| 梓潼县| 准格尔旗| 马边|