0

クラス Person とタイプのリストがありますList<Person>

class person
{  
    int id;
    string FirstName;
    string LastName;
}

リストには 10 個の Person オブジェクトが含まれています。

マイリストは Jqgrid にバインドされています。ページングでは、リストをフィルタリングし、グリッドをそのページのデータにバインドします。

だから誰かが私にページングを行う方法を教えてくれるならList<Person>

4

1 に答える 1

1

リストをフィルタリングしようとしているのか、結果をページングしようとしているのかは明らかではありません。Skip()結果をページングする一般的な方法は、との組み合わせを使用することですTake()

public static IEnumerable<T> Page(this List<T> list, int pageSize, int pageNum)
{
    return list.Skip(pageSize * pageNum).Take(pageSize);
}
于 2011-04-27T18:44:54.137 に答える