对DataTable进行分页

转载 2007年09月30日 09:14:00

在某些情况下可能需要必须对datatable进行分页,今天花了点时间写了一个,比较简单,如下:

 

        /**//// <summary>
        
/// 对DataTable进行分页,起始页为1
        
/// </summary>
        
/// <param name="dt"></param>
        
/// <param name="PageIndex"></param>
        
/// <param name="PageSize"></param>
        
/// <returns></returns>

        public static DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize)
        
...{
            
if (PageIndex == 0)
                
return dt;
            DataTable newdt 
= dt.Copy();
            newdt.Clear();

            
int rowbegin = (PageIndex - 1* PageSize;
            
int rowend = PageIndex * PageSize;

            
if (rowbegin >= dt.Rows.Count)
                
return newdt;

            
if (rowend > dt.Rows.Count)
                rowend 
= dt.Rows.Count;
            
for (int i = rowbegin; i <= rowend - 1; i++)
            
...{
                DataRow newdr 
= newdt.NewRow();
                DataRow dr 
= dt.Rows[i];
                
foreach (DataColumn column in dt.Columns)
                
...{
                    newdr[column.ColumnName] 
= dr[column.ColumnName];
                }

                newdt.Rows.Add(newdr);
            }


            
return newdt;
        }

 

 

使用datatable进行服务端分页

分页有两种,一种是前台分页,一种是后台分页,所谓的前台分页就是一次把所有数据查出,然后在前台只展示部分数据,后台分页就是每次只查出特定页的数据,每次翻页时再去数据库查询。前段时间使用了datatabl...
  • xaoker
  • xaoker
  • 2015年09月02日 17:44
  • 1734

对DataTable进行分页

在某些情况下可能需要必须对datatable进行分页,今天花了点时间写了一个,比较简单,如下:         /**////         /// 对DataTable进行分页,起始页为1    ...
  • Night_Elf
  • Night_Elf
  • 2007年09月29日 17:21
  • 1090

jquery-datatable之服务器分页

上一篇讲了jquery-datatable的基本参数配置,并且讲了一个小demo。下面讲jquery-datatable之服务器分页。 jquery-datatable的官方网站讲了很多例子,但是没...
  • u013900526
  • u013900526
  • 2014年09月24日 15:11
  • 4546

datatable排序分页(请求)

datatable排序分页(请求)@(关键字)[angular|datatable|排序|分页]datatable 此文介绍的datatable是基于angular作为语言基础的。其主要包含: - ...
  • u011613356
  • u011613356
  • 2015年12月18日 17:03
  • 1529

(新)将DataTable转换成list (--分页--) 【Skip--Take】

将DataTable转换成list 及数据分页。 /// /// 酒店评论列表-分页 /// /// /// ...
  • Fanbin168
  • Fanbin168
  • 2014年12月06日 17:47
  • 2511

datatables服务器端分页查询

本文是jqueryspring(3.0)系列的第三篇。 原文地址:http://blog.csdn.net/hy840429/article/details/5626878 jquery与yu...
  • u013654037
  • u013654037
  • 2015年12月11日 09:41
  • 7593

datatable分页指南--前台分页和后台分页

一。介绍 Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。 分页,即时搜索和排序几乎支持任何数据源:DOM, javascrip...
  • tomcat_2014
  • tomcat_2014
  • 2015年12月04日 17:40
  • 25871

DataTable数据分页

/// ///当前页的索引 /// int pageindex = -1; /// ///每页的显示记录条数 ...
  • QingHeShiJiYuan
  • QingHeShiJiYuan
  • 2015年09月25日 09:08
  • 1667

使用JQuery中dataTable展示分页

$.ajax({ type: "POST", url: "/sdc/ss", dataType: 'json', success: funct...
  • u012012240
  • u012012240
  • 2015年12月15日 18:55
  • 2278

jQuery Datatable后台分页

jQuery Datatable后台分页
  • LoveTea99
  • LoveTea99
  • 2016年07月25日 19:53
  • 4756
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对DataTable进行分页
举报原因:
原因补充:

(最多只允许输入30个字)