2010-06-15 4 views
1

저는 모든 직원 및 해당 이미지 (데이터베이스에 저장 됨)에 대한 데이터를 표시하는 gridview가 있습니다. 정렬이나 페이징 또는 다시로드를 클릭하면 이미지를 렌더링하는 데 시간이 오래 걸립니다. httphandler를 사용하여 이미지를 스트림으로 표시하고 있습니다. 이 이미지 로딩 속도를 높일 수있는 방법이 있습니까?Gridview에서 이미지를 더 빠르게로드

+0

정적 이미지이고 변경하지 않은 경우 리소스로 프로젝트를 포함하고 호출하십시오. – Mike

+0

그들은 데이터베이스에 저장됩니다 –

+0

httphandler에 캐시를 추가하여 이미지를 브라우저에서 캐시 할 수 있으므로 정렬 할 때마다 다시 검색 할 필요가 없습니다. – Nate

답변

1

바이트 배열을 HttpContext.Current.Cache에 캐시하고 IHttpHandler의 캐시에서 반환 할 수 있습니다.

+1

또는 심지어 파일로 캐시 ... –

관련 문제