J'ai un gridview qui affiche des données pour tous les employés et leurs images (stockées dans la base de données). Les images prennent plus de temps à rendre complètement lorsque je clique sur trier ou paginer ou recharger. J'utilise httphandler pour afficher l'image en tant que flux. Y at-il un moyen d'accélérer le chargement de cette image?Chargement d'images plus rapide dans Gridview
1
A
Répondre
1
Vous pouvez mettre en cache les tableaux d'octets dans HttpContext.Current.Cache
et les renvoyer du cache dans le IHttpHandler
.
+1
ou même les mettre en cache en tant que fichiers ... –
Questions connexes
- 1. Image chargement plus rapide
- 2. Chargement rapide avec conditions
- 3. En-têtes http pour un chargement d'image plus rapide?
- 4. Comment mettre en cache du contenu dans UIWebView pour un chargement plus rapide plus tard?
- 5. fonction statique plus rapide?
- 6. plus rapide que in_array?
- 7. Fonction DirectoryExists plus rapide?
- 8. plus rapide pour cloner
- 9. plus rapide HTML Downloader
- 10. faire de l'animation jquery plus rapide
- 11. Recherche plus rapide de fichiers dans NetBeans
- 12. Correction GPS plus rapide dans Android
- 13. Chargement rapide des enfants avec JDO (Datanucleus)
- 14. Rails 3: Chargement paresseux par rapport à chargement rapide
- 15. Un remplacement plus intelligent/plus rapide/plus rapide pour cette ligne de code?
- 16. algorithme etag le plus rapide
- 17. texte Javascript plus rapide remplacer
- 18. Quand un python plus rapide?
- 19. Implémentation plus rapide de Math.round?
- 20. alternative plus rapide à memcpy?
- 21. chargement rapide d'une base de connaissances drools
- 22. Sélection de colonnes spécifiques avec chargement rapide
- 23. Chargement rapide des associations en utilisant MongoMapper
- 24. chargement gridview avec la colonne lien hypertexte
- 25. android: le moyen le plus rapide pour afficher l'écran de chargement
- 26. Quel est le moyen le plus rapide (/ rendre le chargement plus rapide) pour diffuser des images et d'autres contenus statiques sur un site?
- 27. LinkButton dans GridView
- 28. Sérialisation de la liste Python - méthode la plus rapide
- 29. MS Runner est-il plus rapide?
- 30. Quelle méthode DataContext sera la plus rapide?
S'il s'agit d'images statiques et qu'elles ne changent pas, intégrez-les à votre projet en tant que ressources et appelez-les. – Mike
ils sont stockés dans la base de données –
Vous pouvez ajouter un cache au httphandler afin que les images soient mises en cache par le navigateur afin que vous n'ayez pas besoin de les récupérer à chaque fois que vous triez, etc – Nate