LINQ分頁和排序,skip和Take 用法spa
dbconn.BidRecord.OrderBy(p=>p.bid_id).ToList().OrderBy(p =p.bid_id).Skip(skip).Take(take).ToList(); 對象
上面就是分頁帶排序的方法。 說一下問什麼這樣作 dbconn 是Modle的對象 BidRecord 是一個實體 P=〉p.bid_id 是排序的條件 OrderBy 是排序(後面是條件)而後要查詢全部的,在全部的數據中在查詢你要分頁的數據 ,skip是在分頁在前有多少條數據,也就是在當前頁數據以前的數據總和,(跳過序列中指 定數量的元素,而後返回剩餘的元素。)pageSize*(pageIndex-1),Take 是返回多少條數據 ,也就是pageSize!排序