首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

LINQ 分页查询绑定GRID解决方法

2012-01-07 
LINQ 分页查询绑定GRID初学LINQ,有点晕一个很简单的问题表:TB1idsnamesnumber1aa0012bb0023cc003......我

LINQ 分页查询绑定GRID
初学LINQ,有点晕
一个很简单的问题
表:TB1
id sname snumber
1 aa 001
2 bb 002
3 cc 003
......

我想实现gridview中显示表中数据,无查询条件,只要按照sumber降序排列并且分页显示就行

哪位高手帮帮忙.如何写查询代码及绑定控件呢?

加班中在线等.50分敬上!

[解决办法]
定义实体类
List<T> L=List<T>();
List<T> lst=l.Sort(delegate(T t1,T t2){return t1.snumber.CompareTo(t2.snumber};});
[解决办法]
分页就是:

.Skip(m).Take(n)
[解决办法]
1.用gridview自带分页的话,linq代码就比较简单,只要数据源就可以了

JScript code
var groups=from r in db.tb1 order by r.snumber select r
[解决办法]
可以直接这样:
gridview.datasource=(from s in db.table orderby s.snumber descending select s).Skip(页码*pagesize).Take(pagesize);
gridview.databind();
[解决办法]
探讨
可以直接这样:
gridview.datasource=(from s in db.table orderby s.snumber descending select s).Skip(页码*pagesize).Take(pagesize);
gridview.databind();

热点排行