在 Gridview 中更快地加载图像
我有一个网格视图,它显示所有员工的数据及其图像(存储在数据库中)。 当我单击排序、分页或重新加载时,图像需要更多时间才能完全渲染。 我正在使用 httphandler 将图像显示为流。 有什么方法可以加快图像加载速度吗?
I have a gridview which displays data for all employees and their images (stored in database).
The images take more time to render completely when i click sort or paging or reload.
I'm using httphandler to display image as stream.
Is there a way i can speed up this image loading?
您可以将字节数组缓存在
HttpContext.Current.Cache
中,并从IHttpHandler
中的缓存返回它们。You can cache the byte arrays in
HttpContext.Current.Cache
and return them from the cache in theIHttpHandler
.