probléme d'images

probléme d'images - C#/.NET managed - Programmation

Marsh Posté le 01-08-2006 à 12:03:33    

Salut,
Je vous réexplique mon problème parce que je ne l'ai toujours pas résolu.
 
Je travaille avec Visual Web developer.
Sur ma page, j'ai créé un tableau d'1 ligne et de 3 colonnes, dans le quel j'ai 2 images et 1 texte au centre. Voici le code :
 
Code :

Code :
  1. <table align="center" width="100%">
  2.    <tr>
  3.        <td align="center" width="30%">
  4.             <asp:Image runat="server" ID="Image1" Height="30px" ImageUrl="~/img1.gif" />
  5.        </td>
  6.        <td style="text-align: center" width="40%">
  7.             <span style="font-size: 14pt; font-family:Arial "><strong>Titre</strong></span>
  8.        </td>
  9.        <td align="center" width="30%">
  10.             <asp:Image runat="server" ID="Image2" Height="30px" ImageUrl="~/img2.jpg" />
  11.         </td>
  12.    </tr>
  13. </table>


Ce code est généré avec VWD avec le mode Design.
 
Ma page est à la racine tout comme mes images.
J'ai essayé avec une url sans le "~/", j'ai essayé dans un dossier, j'ai essayé avec les images en code html (<img src...).
 
Mais rien y fait, mes images s'affichent bien dans VWD mais pas lorsque je lance le site.
En fait, ça m'affiche une croix rouge comme si il n'y avait pas d'url.
 
Autre fait bizarre : comme ma page est une page d'authentification, lorsque je suis authentifié, ça m'envoie sur la page d'accueil. Et si je fais "précédent" avec le navigateur, mes images s'affichent   .
 
Si quelqu'un a une idée, elle sera la bienvenue. Merci.

Reply

Marsh Posté le 01-08-2006 à 12:03:33   

Reply

Marsh Posté le 01-08-2006 à 12:07:19    

youriopla a écrit :

Salut,
Je vous réexplique mon problème parce que je ne l'ai toujours pas résolu.

 

Je travaille avec Visual Web developer.
Sur ma page, j'ai créé un tableau d'1 ligne et de 3 colonnes, dans le quel j'ai 2 images et 1 texte au centre. Voici le code :

 

Code :


Ce code est généré avec VWD avec le mode Design.

 

Ma page est à la racine tout comme mes images.
J'ai essayé avec une url sans le "~/", j'ai essayé dans un dossier, j'ai essayé avec les images en code html (<img src...).

 

Mais rien y fait, mes images s'affichent bien dans VWD mais pas lorsque je lance le site.
En fait, ça m'affiche une croix rouge comme si il n'y avait pas d'url.

 

Autre fait bizarre : comme ma page est une page d'authentification, lorsque je suis authentifié, ça m'envoie sur la page d'accueil. Et si je fais "précédent" avec le navigateur, mes images s'affichent .

 

Si quelqu'un a une idée, elle sera la bienvenue. Merci.
 

 

une fois ta page lancée, regardes l'url qui cherche pour l'image et voit si le chemin est bon ?

Reply

Marsh Posté le 01-08-2006 à 12:26:24    

Oui biensur l'url est bonne, sinon les images ne s'afficheront pas aprés le bouton "précedente"

Reply

Marsh Posté le 01-08-2006 à 15:53:44    

youriopla a écrit :

Oui biensur l'url est bonne, sinon les images ne s'afficheront pas aprés le bouton "précedente"

 

gestion du postback ?

Reply

Marsh Posté le 01-08-2006 à 16:04:21    

J'ai pas compris c'est quoi ce Postback

Reply

Marsh Posté le 01-08-2006 à 16:25:10    

youriopla a écrit :

J'ai pas compris c'est quoi ce Postback

 


tu fais du dév .net ? (c pour être sur que je ne me trompe pas...) L'evenement de chargement de ta page est different des évenements aller-retour serveur qui ont lieu qd tu interagis avec un controle serveur(postback)
 
Je te demandais donc si tu n'avais pas une condition particulière qui ferait que tu ne charges pas ton code avec la gestion du postback

Reply

Marsh Posté le 04-08-2006 à 18:51:17    

Oui je fais du developpement .net.
Je n'utilse aucune gestion du Postback.  
J'ai pensé que c'étai un probleme de permissions sur le repertoire qui contient les images puis que j'utilise une authentification Windows, je les mets en "lecture". Mais encoreeeee ça n'a pas marché.
Autre idée?

Reply

Marsh Posté le 04-08-2006 à 19:09:45    

Quand ta page s'affiche et que tu voix les ptites croix rouges (images non chargées), clique dessus avec le bouton droit et fait propriété.
Tu verras le path vers ces images.
Tape la même URL dans un explorer vide, et regarde le message qu'il te donne.

Reply

Marsh Posté le 04-08-2006 à 20:28:13    

Je l'ai fait, il me redirige directement vers la page de connexion ou je doi rentrer mon login et mot de passe,
Je vous donne la technique d'authentification que j'utilise:
 
<authentication mode="Forms">
  <forms loginUrl="login.aspx" protection="All" timeout="20">
        <credentials passwordFormat="MD5">
          <user name="reda" password="098F6BCD4621D373CADE4E832627B4F6"/>
        </credentials>
      </forms>
    </authentication>
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed