在gridview中只显示10条记录

时间:2013-01-07 16:00:24

标签: c# jquery asp.net linq gridview

我正在使用ASP.net,我有一个从Linq获取数据的gridview。我只需要显示10条记录(前10条记录)。

2 个答案:

答案 0 :(得分:4)

您可以使用take方法:

(from q in context.Results
select q).Take(10)

您也可以跳过以前的一些记录:

(from q in context.Results
select q).Skip(10).Take(10)

答案 1 :(得分:2)

您可以使用Enumerable.Take从gridview页面集PageSize的查询中获取最高记录到10。您也不会将AllowPaging设置为true以获取PageSize效果。

使用linQ

context.YourTable.Take(10);

设置gridview的大小

gridView1.PageSize = 10;