J'ai 4 projets dans la même solution. Dans un projet, les images sont téléchargées & stockées dans un dossier. Maintenant, je veux montrer cette image dans un autre projet qui est dans la même solution. Quel code dois-je écrire en C#?Images du projet commun
Répondre
Vous pouvez conserver le chemin de l'image dans le fichier de configuration dans tout le projet.
Et ce chemin peut être utilisé pour lire/écrire la (les) image (s).
System.Web.UI.WebControls.Image imd = new System.Web.UI.WebControls.Image(); imd.Largeur = 220; imd.Hauteur = 215; chaîne abc = Request.Url.AbsolutePath.ToString(); imd.ImageUrl = "/project1/Images/homepg_banner.jpg"; lblImage.Controls.Add (imd); – ykapase
Il me semble qu'il serait judicieux que le même projet responsable de stocker les images devrait être responsable de la récupération eux aussi ... soit en fournissant un nom de fichier « mapping » de service (par exemple le nom de fichier de téléchargement d'origine mappé à l'emplacement physique sur le disque) ou en donnant une méthode qui ouvrira le fichier et retournera un Stream
aux données. Ensuite, montrer l'image devient une question d'appeler cette méthode et ensuite charger l'image comme d'habitude.
Il est difficile d'être plus précis sans plus de détails sur ce que vous essayez de faire, comment l'image est stockée, etc. Qu'avez-vous déjà essayé et quels problèmes avez-vous rencontrés?
Je stocke l'image .jpg et j'ai essayé le code suivant System.Web.UI.WebControls.Image imd = new System.Web.UI.WebControls.Image(); imd.Largeur = 220; imd.Hauteur = 215; chaîne abc = Request.Url.AbsolutePath.ToString(); imd.ImageUrl = "/project1/Images/homepg_banner.jpg"; lblImage.Controls.Add (imd); Mais cela ne fonctionne que sur IIS mais pas sur localhost. Je veux que le code fonctionne sur les deux. Aidez moi. – ykapase
@ykapase: Et l'image est-elle visible? Que se passe-t-il avec votre code actuel? Je remarque que vous n'utilisez pas réellement 'abc' n'importe où dans votre code ... Si cela fonctionne dans IIS mais pas lors des tests, alors votre serveur de test ne présume pas que des serveurs sont des fichiers simples ou n'a pas cette URL mappée. –
- 1. hors dépendance du projet commun
- 2. gridview commun pour le projet entier asp.net
- 3. Supprimer des images inutiles du projet xcode
- 4. JavaDoc pour le projet commun java + groovy
- 5. Projet commun pour tous les clients
- 6. Exportation de projets JAR utilisant un projet commun
- 7. Inclure le projet Django commun dans plusieurs projets
- 8. Les images du projet sont affichées dans la galerie
- 9. Comment partager du code Python/Jython commun entre un projet Python et Java avec Pydev/Eclipse?
- 10. Comment avoir un dossier bin/référence commun dans l'application/projet web asp.net lors du déploiement?
- 11. Chemin d'accès commun du répertoire makefile GNU
- 12. Lire le nom commun du fichier .pem
- 13. Apache commun httpclient ou Resttemplate du printemps?
- 14. erreurs du compilateur sourceFile - numéro commun
- 15. Comment passer les images au projet de bibliothèque du projet principal dans l'iphone
- 16. Navigateur de dialogue commun
- 17. Python: partage du code commun dans une famille de scripts
- 18. Démarrage du projet bootstrap 3?
- 19. Connexion d'un artefact commun
- 20. Dossier commun sous Linux
- 21. élément commun en html
- 22. Vérification du nom commun du certificat SSL en Java
- 23. Plusieurs projets, module commun
- 24. Comment ajouter du code commun (spécifiquement aux méthodes marquées WebMethod())
- 25. Ajouter des images au projet android - eclipse
- 26. Comment puis-je utiliser du code commun en python?
- 27. Projet Java du projet gradle
- 28. Python importations multiples pour un module commun
- 29. Projets Git avec code commun
- 30. Comment faire var commun?
Dans quel type d'environnement travaillez-vous? Web? Winforms? WPF? –
S'agit-il d'une application Web? – Vicky