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

ASP.NET Discussion :

asp:ImageButton probleme ImageUrl


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut asp:ImageButton probleme ImageUrl
    salut,
    g insérer un ImageButton dans ma page aspx, et pour lui attribuer l'image g utilisé l'ellipse (le petit bouton avec le texte ...) dans la fenêtre des propriétés
    et puis g choisis l'image.
    dans le "design Time" l'image s'affiche normalement, mais lors de l'exécution celle-ci n'apparait plus.
    après quelques manipulations g remarqué que lorsque l'image est dans le même niveau que la page elle s'affiche lors le l'execution, mais lorsque elle l'en est pas elle ne s'affiche pas.

    j'attends vos réponses et merci d'avance.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 312
    Par défaut
    Salut,
    si tu regarde dans la page aspx, le code qu'a généré le design pour toi

    Tu trouvera la propriété imageUrl, dont la valeur DOIT commencer par ~

    du genre ImageUrl="~\Images\superNana.jpg"

    Le tilde designe la racine du site Web

  3. #3
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut
    oui évidement tous les chemins des images commençaient par ~ .
    en plus pourquoi lorsque l'image est au même niveau que la page celle-ci apparait dans l'exécution.

  4. #4
    Membre confirmé Avatar de bartoumi
    Profil pro
    Inscrit en
    Février 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 178
    Par défaut
    Utilise un chemin relatif exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ../Images/mon_image.jpg

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 312
    Par défaut
    Non justement pas de chemin relatif

    Fais voir ton bout de code aspx stp

  6. #6
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut
    <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/App_LocalResources/LoginButton/Login.gif" />

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 312
    Par défaut
    Regarde le code html généré pour la page qui marche & celle qui marche pas.

    Tu aura une différence

  8. #8
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut
    ok je vais voir

    suggestion:
    est-ce que l'erreur peut survenir d'une malle configuration asp.net

    merci encore

  9. #9
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut
    voici les deux images:

    dans le même niveau:
    <input type="image" name[COLOR="Blue"]="ImageButton1" [/COLOR]id="ImageButton1" src="LoginOver.gif" style="border-width:0px;" />


    dans différents niveaux:
    <input type="image" name="ImageButton2" id="ImageButton2" src="App_LocalResources/LoginButton/Login.gif" style="border-width:0px;" />

    g rien remarqué et toi ?
    merci

  10. #10
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 312
    Par défaut
    ben déja les images ne portent pas le meme nom...

  11. #11
    Membre habitué
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut
    Bonsoir c'est encore moi.
    g mis deux ImageButton dans la même page et g changé la source des images
    c'est pour quoi qu'ils apparaissent différent.

    Encore une bonne nouvelle :
    Le problème est réglé ,il est dû a cause du dossier App_LocalResources, les extension des fichiers qu'on peut y mettre serons que de type (.resx et .resources).
    Pour les images et les Css le dossier App_Themes est recommandé.

    merci pour votre aide.

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

Discussions similaires

  1. asp.net probleme executescalar
    Par onizuka159 dans le forum ASP.NET
    Réponses: 9
    Dernier message: 21/06/2007, 08h38
  2. ASP Excel Probleme de conversion de cellule
    Par mattyeux dans le forum ASP
    Réponses: 3
    Dernier message: 30/03/2007, 15h05
  3. [asp.net2] Probleme avec GridView
    Par mikky dans le forum ASP.NET
    Réponses: 7
    Dernier message: 21/02/2007, 16h38
  4. [ASP.NET] Probleme d'Inherits
    Par kedare dans le forum ASP.NET
    Réponses: 3
    Dernier message: 08/02/2007, 18h36
  5. asp iframe probleme
    Par Alex35 dans le forum ASP
    Réponses: 1
    Dernier message: 30/01/2007, 13h34

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