DataTable结果集分页
public DataTable Paging(DataTable dt, int pageIndex, int pageSize)
{
DataTable result = new DataTable();
if (dt != null && dt.Rows.Count > 0)
{
result = dt.Clone();
DataRow[] rows = dt.AsEnumerable().Skip((pageIndex - 1) * pageSize).Take(pageSize).ToArray();
foreach (DataRow item in rows)
{
result.ImportRow(item);
}
}
return result;
}
浙公网安备 33010602011771号