在asp.net mvc里学着写gridview ,在控制器的Index方法里有下面的代码
var model1 = (from c in db.tbUser select c).ToPagedList(page, 5,"User_ID", sort)【1】
return View(model1);
【1】的ToPagedList是扩展方法 调用后返回 return new PagedList<T>(pageOfItems, truePageIndex, pageSize, totalItemCount,identityColumnName, sort);【2】
而 PagedList<T>
如下图
【1】 我改成
var model2 = (from c in db.tbUserselect c).OrderBy(sort).ToPagedList(page, 5, "User_ID");
就对了 为什么要排序?
潇湘沐