2009-11-24 50 views
2

我希望能夠限制查看頁面(我正在使用ASP.NET MVC)中表中可以存在的行數,並且如果有更多行,它將轉到下一頁。限制每頁行中的行數

回答

4

很簡單:

var query = /* your Linq query */; 
query = query.Skip(itemsPerPage * pageIndex).Take(itemsPerPage); 
+0

什麼是* pageIndex? – Ognjen 2009-11-28 19:26:30

+0

當前頁面的索引。我認爲你的問題與分頁有關......如果不是,你不需要呼叫跳過,只需使用帶你想要顯示的項目數 – 2009-11-28 21:41:30

0

如果你說分頁,你會有更多的運氣找到答案。

this is one approach

Asp.net MVC是不是像常規asp.net,在那裏你可以得到由不知道更多的底層的東西一點。

另請注意,您如何在控制器&中實現分頁以獲取頁面鏈接集,取決於您如何獲取數據。

+0

我只是沒有找到的條款快樂。非常感謝,我打算在這個研究中 – Ognjen 2009-11-24 23:15:55

+0

我在我的ASP.NET MVC項目中使用LINQ – Ognjen 2009-11-24 23:16:54