IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

problème avec les images


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Par défaut problème avec les images
    Bonjours a tous,

    Me voila face a un problème très bizarre, il m'est impossible d'afficher une image dans mon application web. Je travail sur visual web developper 2005 et j'ai utilisé la balise asp:image comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <asp:Image ID="Image1" runat="server" ImageUrl="~/App_LocalResources/imgDelete.gif" /><br />
    Malheureusement lorsque j'exécute l'application je ne vois aucune image, alors qu'en mode design je la vois... auriez-vous donc une explication.

    D'avance merci

    Vincent

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Par défaut
    Salut,

    Je te dirais que le problème vient du ImageUrl.

    Tu l'exécute sur un serveur à part ou avec visual studio 2005 ?

    a+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Par défaut
    depuis visual studio (ctrl + f5). En fait j'ai aussi essayer avec un image directement à la racine du disque, genre ImageUrl="c:/imDelete.gif", j'ai aussi essayer avec un autre format (jpg) et un autre image... Toujours le meme problème: rien ne s'affiche

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Par défaut
    Re,

    Crée toi un dossier image à la racine de ton projet

    Ex : C:/visualstudio/beausite/image/image1.jpg

    et dans ImageUrl met "image/image1.jpg"

    Le résultat est-il toujours le même ?

    Aussi, regarde le code source généré par asp.Net dans le navigateur et repère ton image et montre nous le code qu'il a généré.

    a+

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Kiboumz
    Re,

    Crée toi un dossier image à la racine de ton projet

    Ex : C:/visualstudio/beausite/image/image1.jpg

    et dans ImageUrl met "image/image1.jpg"

    Le résultat est-il toujours le même ?

    Aussi, regarde le code source généré par asp.Net dans le navigateur et repère ton image et montre nous le code qu'il a généré.

    a+
    Ce serait plutôt: dans ImageUrl met "~/image/image1.jpg"
    Tu as les droits? sur le dossier, pour afficher les images?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Par défaut
    ca ne marche pas (avec ou sans le ~/). Et lorsque j'essaie de faire un accès direct à l'image (depuis le navigateur web) il me dit que l'accès à ce dossier est interdit -> ca doit donc etre un problème de droit, j'ai cherché comment modifier cela mais je n'ai rien trouvé, faut-il faire cela sur le serveur, dans visual studio ou dans le code ???

  7. #7
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Décembre 2004
    Messages : 157
    Par défaut
    Si c'est comme en vb ajoute la ressource ensuite tu vas rechercher tes images avec my.Resources.

    ps: je suis en vb.net 2005 jamais touché a asp.net mais il parrait que c'est pareil.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Par défaut
    ca marche toujours pas je crois vraiment que c'est a cause de la sécurité. Il faut que je met les droits de lecture sur le dossier "App_LocalRessources" (cf. citation ci dessous). Quelqu'un saurait-il comment faire cela?

    url : http://localhost:4744/VirtualLibrary.../imgDelete.jpg


    Erreur du serveur dans l'application '/VirtualLibrary'.
    Erreur HTTP 403 - Forbidden.
    Informations sur la version : Serveur de développement ASP.NET 8.0.0.0

  9. #9
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Pour modifier les droits:

    dans une fenêtre de l'explorateur: outils>option des dossiers>(onglet)Affichage>tu décoches utiliser le partage de fichier simple.

    Puis tu valides tu cliques droit sur ton répertoire, où se trouve l'image et là tu vas dans sécurité. Et tu regardes.

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 79
    Par défaut
    mmhhh, ma partition est en fat32 et pas en ntfs, je n'ai donc pas cette option sécurité.
    Mais bon, la je viens de réussir en créant bêtement un nouveau dossier moi même (et non pas automatiquement par visual web dev.) et la les accès a ce dossier sont libre. Le résultat n'en n'est pas moins que tout fonctionne a présent.

    Merci a vous pour votre aide, et a bientôt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] problème avec les images dans un tableau dynamique
    Par GADSN dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 08/04/2009, 11h11
  2. [HTML] Problème avec les images
    Par nalek dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/02/2008, 11h29
  3. problème avec les images .eps
    Par twix24 dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 23/12/2007, 21h05
  4. TreeView - Problème avec les images
    Par LoicH dans le forum C++Builder
    Réponses: 4
    Dernier message: 21/06/2005, 18h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo