ksk*_*ksk 4 asp.net pagination gridview
我正在开发一个小项目,需要gridview分页,最多可达100k条记录.我有什么方法可以改善表现.我尝试使用带有Temp表的sql server页面,但它仍然有点慢.
任何的想法?
您可以添加一个只返回一系列行的存储过程.让页面跟踪您当前页面的内容,并仅请求下一个x或前一个x行.
例如:
@firstRow int,
@lastRow int
select ROW_NUMBER() over (order by [MyField]) as rowNum, *
from [MyTable]
where rowNum between @firstRow and @lastRow
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2211 次 |
| 最近记录: |