回答編集履歴

2

変更

2017/09/13 08:30

投稿

kikukiku
kikukiku

スコア514

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  //変更後
24
24
 
25
- var ddd = _d_m_item.Skip((page - 1) * 50).Take(50);
25
+ var ddd = productList.Skip((page - 1) * 50).Take(50);
26
26
 
27
27
  foreach (ProductData data in ddd)
28
28
 

1

差し替え方法を記載

2017/09/13 08:29

投稿

kikukiku
kikukiku

スコア514

test CHANGED
@@ -7,3 +7,25 @@
7
7
  現在のコードでは、毎回先頭の50行データをセットしているため、
8
8
 
9
9
  同じページが何ページにもわたって印刷されます。
10
+
11
+
12
+
13
+ 追加
14
+
15
+ pageが1からカウントされる前提になりますが、下記では如何でしょうか?
16
+
17
+ ```C#
18
+
19
+ //変更前
20
+
21
+ foreach (ProductData data in productList)
22
+
23
+ //変更後
24
+
25
+ var ddd = _d_m_item.Skip((page - 1) * 50).Take(50);
26
+
27
+ foreach (ProductData data in ddd)
28
+
29
+ ```
30
+
31
+