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 :

Affichage d'une image en fonction des données dans un gridview


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 33
    Par défaut Affichage d'une image en fonction des données dans un gridview
    Bonjour,
    Je veux afficher dans une colonne de GRIDVIEW une image en fonction des valeurs des champs.
    Voici mon code, mais il m'affiche pas l'image.
    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
    18
    19
     
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
            {
                GridViewRow Lgn = e.Row;
                string nom;
                nom = DataBinder.Eval(Lgn.DataItem, "ENAME").ToString();
                ImageButton imagePos = Lgn.FindControl("ImageButton2") as ImageButton;
     
                if (e.Row.RowType == DataControlRowType.DataRow)
                {
     
                    if (nom == "JONES")
                    {
                        imagePos.ImageUrl = "~/Images/en_cours.bmp";
     
                    }
     
     
                }
    Merci d'avance.

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 067
    Par défaut
    Bonsoir,
    est-ce que tu rentres dans le if déjà?
    J'aurais pas récupérer le nom comme ça mais en castant l'objet dataItem dans le bon type et récupéré la propriété ENAME ensuite.

  3. #3
    Membre averti
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 33
    Par défaut
    Merci pour ta réponse,
    j'ai fait le test je ne rentre pas dans le if

  4. #4
    Membre averti
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 33
    Par défaut
    STP tu peux être plus clair dans ton explication concernant le cast

  5. #5
    Membre averti
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 33
    Par défaut
    Bonjour,
    Je ne trouve pas une solution à mon probléme.
    Quelqu'un peut m'aider? SVP

  6. #6
    Membre averti
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 33
    Par défaut
    Probleme Resolu.
    il fallait appeler RowDataBound dans la page aspx

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/12/2009, 15h40
  2. Faire tourner une image en fonction des jours
    Par bastien_hj dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 04/04/2009, 17h25
  3. Personnaliser une ListView en fonction des données ?
    Par Mythrandil dans le forum Windows Presentation Foundation
    Réponses: 9
    Dernier message: 06/03/2009, 17h34
  4. Réponses: 7
    Dernier message: 31/07/2008, 08h31
  5. Affichage d'une image à la place des puces
    Par qi9859 dans le forum Mise en page CSS
    Réponses: 13
    Dernier message: 20/05/2007, 22h19

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