如何提高ASP.NET中GridView或DetailsView的效率?

5
在ASP.net中,当我们对Gridview或DetailsView进行分页时,Gridview每次都会从数据库获取所有行。
假设我们的数据库包含100行,并且我们已经配置了每页显示10条记录的Gridview分页。但是,无论何时我们单击gridview的分页控件以查看特定页码,GridView都应该只从数据库中获取特定的10行。
如果我们单击第3页,则应仅查询21-30行,但它会获取所有行并忽略其余行。这是一种资源浪费。
请问有谁能为我提供解决此问题的方案?
3个回答

7

3

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接