#region DataTable分页
//数据表,页码,每页行数
public DataTable getPageSource(DataTable dt,string page,string limit) {
DataTable newDT = new DataTable();
var rows = dt.Rows.Cast<DataRow>();
var curRows = rows.Skip((Convert.ToInt32(page) - 1) * Convert.ToInt32(limit)).Take(Convert.ToInt32(limit)).ToArray();
newDT = dt.Clone();
foreach (DataRow DR in curRows)
{
newDT.ImportRow(DR);
}
return newDT;
}
#endregion

本文介绍了一个实用的DataTable分页方法,通过使用C#语言实现,该方法接收数据表、页码及每页行数作为参数,返回指定页码的数据表。此方法能够有效地对大量数据进行分页处理,提高数据展示效率。
1631

被折叠的 条评论
为什么被折叠?



