foreach如何分页。目前比较常用的分页有两个思路:
1、利用linq的Skip()和Take()两个方法分页。
2、利用Sql语句分页(Row_Number比较常用)。
总的原则是取出每页要显示的数据,然后foreach遍历显示在页面中。
foreach也是要计数,否则,没法计算也的行数.就是说,提取数据用到foreach,显示数据还是要计数
foreach的作用是遍历集合中的每一个元素,也就是说集合中有多少元素就会遍历多少,用这个的话,你可以使你的集合中只包含一页的数据。
增加一个计数器变量,然后判断计数器能不能被20整除就行,能整除就分页。