C# 在gridview中仅显示10条记录
我正在使用ASP.net,我有一个gridview,可以从Linq获取数据。我只需要显示10条记录(前10条记录)。您可以使用take方法:C# 在gridview中仅显示10条记录,c#,jquery,asp.net,linq,gridview,C#,Jquery,Asp.net,Linq,Gridview,我正在使用ASP.net,我有一个gridview,可以从Linq获取数据。我只需要显示10条记录(前10条记录)。您可以使用take方法: (from q in context.Results select q).Take(10) 您还可以跳过以跳过以前的一些记录: (from q in context.Results select q).Skip(10).Take(10) 您可以使用take方法: (from q in context.Results select q).Take(10)
(from q in context.Results
select q).Take(10)
您还可以跳过以跳过以前的一些记录:
(from q in context.Results
select q).Skip(10).Take(10)
您可以使用take方法:
(from q in context.Results
select q).Take(10)
您还可以跳过以跳过以前的一些记录:
(from q in context.Results
select q).Skip(10).Take(10)
您可以使用从gridview页面集合的查询中获取前十条记录。您不需要将AllowPaging
设置为true,也不会影响页面大小
使用linQ
context.YourTable.Take(10);
设置gridview的大小
gridView1.PageSize = 10;
您可以使用从gridview页面集合的查询中获取前十条记录。您不需要将AllowPaging
设置为true,也不会影响页面大小
使用linQ
context.YourTable.Take(10);
设置gridview的大小
gridView1.PageSize = 10;
然后是
数据。采取(10)
应该有效。你应该提供更多的信息。你尝试过什么?那么数据。采取(10)
应该有效。你应该提供更多的信息。你试过什么?我不知道是否相同,但我试过这样做:返回myProductList.AsQueryable().OrderByDescending(od=>od.QuantitySeld).Skip(10).Take(10);如果你想改变你正在做的事情,比如:myProductList.OrderByDescending(od=>od.QuantitySeld).Skip(10).Take(10).AsQueryable();我不知道是否相同,但我尝试过这样做:返回myProductList.AsQueryable().OrderByDescending(od=>od.QuantitySeld).Skip(10).Take(10);如果你想改变你正在做的事情,比如:myProductList.OrderByDescending(od=>od.QuantitySeld).Skip(10).Take(10).AsQueryable();您是否将AllowPaging设置为true?是的,我有另一个带有页面的表,因此我知道这是如何工作的,但是当我尝试将页面仅停止为10条记录时,它不起作用。您是否将AllowPaging设置为true?是的,我有另一个带有页面的表,因此我知道这是如何工作的,但是当我尝试将页面仅停止为10条记录时,它不起作用