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 :

Photo ou pas photo


Sujet :

ASP.NET

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Photo ou pas photo
    Bonjour à tous. Voici la situation.
    Je travaille avec le framework 1.0 de microsoft visual studio C# .Net.
    Je travaille sur un projet de qualification niveau bachelor.

    Dans un repeater, j'utilise un asp:Image qui permet d'afficher la photo d'un article présent dans la base de données.
    Cette photo existe dans un répertoire du disque dur.
    Le suffixe de ce fichier image, s'il existe à une valeur identique à l'identifiant de l'article concerné présent dans une table sql reprenant des articles.
    Toutefois, je ne possède pas toutes les photos des articles présents dans la table Articles et pour les articles sans photo associées, je reçois la tradionelle croix-rouge.

    En réaction, j'aimerais que le web control asp:Image soit alimenter par une image du style "Pas photo.jpg" ou "Photo indisponible.jpg".
    Comment détecter ou non la présence d'une image réelle dans un repeater ?
    Faut-il agir au niveau html ou C# ou les deux ?
    Je suis novice dans le domaine du développement.

  2. #2
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Je ne vais malheureusement pas beaucoup t'aider mais je vais au moins te donner quelques pistes

    - ici, ça parle plutôt de VB.NET, c'est l'autre forum qui parle de C#
    - peut être que, vu que C" est case sensitive, tu as un souci sur la casse des noms de fichiers
    - pour les tests, dans le code c'est toujours mieux que en HTML. Contruis au maximum ton repeater dans le code

    A part ça, faudrait avoir du code pour t'aider plus, mais encore une fois, en C" c'est pas ici.

    @+
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    400
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 400
    Points : 459
    Points
    459
    Par défaut
    Bonjour

    Je répond en VB.Net, désolé .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    'Dans ASPX
    <asp:Repeater ... 
     <asp:Image ImageUrl='<%#TestVide(Bind("IdArticle")) %>'
    ...
     
    'Dans Code Behind
    function TestVide(oIdArticle as Object)
        Dim sIdArticle as string= oIdArticle.ToString()
        Dim sResult as string =""
        If IO.File.Exists("C:/...../" & sIdArticle  & ".jpg")
             sResult = "C:/...../" & sIdArticle  & ".jpg"
        Else
             sResult = "pasdephoto.jpg"
        End If
        Return sResult 
    End function
    Voilà

    Bon courage
    "Ce n'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont forcément raison" (Bernard Weber "Le mystere des dieux")

Discussions similaires

  1. Galerie Photos et diaporama photos en silverlight
    Par melsanka dans le forum Silverlight
    Réponses: 13
    Dernier message: 18/01/2010, 17h12
  2. [Leopard] I photo 06, affichage photos ?
    Par jovac dans le forum Apple
    Réponses: 1
    Dernier message: 21/12/2009, 07h36
  3. stocker les photos sur mysql ou pas?
    Par Chico_Latino dans le forum Outils
    Réponses: 11
    Dernier message: 17/02/2006, 15h57
  4. [ImageMagick] Recadrer une photo et non pas la diminuer
    Par max44410 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 27/07/2005, 21h38

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