PagedResult として返されたデータを、ページングにスキップとテイクを使用する PagedData に変換しようとしています。
eg:
For page1 – skip: 0, take: 25
For Page2 – skip: 25, take:25
For Page3 – skip: 50, take:25
and so on...
次の変換を使用して、スキップとテイクを計算しました。
skip --- Convert.ToInt32((Result.CurrentPage-1)*Result.ItemsPerPage),
take --- Convert.ToInt32(Result.ItemsPerPage));
ただし、上記のロジックはスキップの計算には機能しません。誰かがロジックを修正するのを手伝ってくれますか?