dbconn.BidRecord.OrderBy(p=>p.bid_id).ToList<BidRecord>().OrderBy(p => p.bid_id).Skip(skip).Take(take).ToList<BidRecord>();
上面就是分頁帶排序的方法。
說一下問什么這樣做
dbconn 是Modle的對象
BidRecord 是一個實體
P=〉p.bid_id 是排序的條件
OrderBy 是排序(后面是條件)然后要查詢所有的,在所有的數(shù)據(jù)中在查詢你要分頁的數(shù)據(jù),skip是在分頁在前有多少條數(shù)據(jù),也就是在當(dāng)前頁數(shù)據(jù)之前的數(shù)據(jù)總和, (跳過序列中指定數(shù)量的元素,然后返回剩余的元素。)pageSize*(pageIndex-1),Take 是返回多少條數(shù)據(jù),也就是pageSize!