首页 > 技术文章 > Datatable分页

wxxf 原文

 1 //第一种
 2 //复制表结构                
 3 DataTable newdt = dt.Clone();
 4                 var rows = dt.Rows.Cast<DataRow>();
 5                 var curRows = rows.Skip((p - 1) * 100).Take(100).ToArray();
 6             //循环添加行
 7                 foreach (DataRow DR in curRows)
 8                 {
 9                   newdt.ImportRow(DR);
10                 }
11 //第二种 12 // DataTable 转为 Linq 可查询对象 13 DataTable dt1 = dt.AsEnumerable().Skip((p - 1) * 100).Take(100).CopyToDataTable();

推荐阅读