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 :

[VB.BET], affichage image par une methode


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Avril 2007
    Messages : 135
    Par défaut [VB.BET], affichage image par une methode
    Bonjour,
    J'ai dans mon Datagrid une colonne d'image (pour signaler un nouvel article), j'aimerais afficher cette image, ou non ,selon la date qui figure dans la base de donnees.

    Quelle est la meilleure methode, je ne trouve pas comment faire pour dire qu il faut rendre l'element Visible ou pas, et depuis ou j'appelle cette methode (OnLoad de l'image, ImageUrl avec une methode.... !?)

    Merci.....

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Avril 2007
    Messages : 135
    Par défaut
    ok resolu... (6h quand meme )

    si quelqu un veut la soluc' envoie moi un MP...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    44
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 44
    Par défaut
    Pour info, voici ce que moi, j'ai fait :

    1. Dans ma gridView j'ai ajouté la colonne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <asp:TemplateField>
      <ItemTemplate>
        <asp:Image ID="imgFlag" runat="server" ImageUrl="~/images/flag.gif" Visible='<%# showImage(DataBinder.Eval(Container, "DataItem.ERTO_FIXRENTAL"))%>' />
      </ItemTemplate>
    </asp:TemplateField>
    2. Ensuite, j'ai créé ma fonction showImage dans mon code-behind :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    'Cette fonction permet d'afficher ou non le flag de la ligne
    Public Function showImage(ByVal intFlag As Integer) As Boolean
     
      Dim bVisible As Boolean
      If intFlag = 0 Then
        bVisible = False
      Else
        bVisible = True
      End If
      Return bVisible
     
    End Function
    Voilà, c'est simple comme code mais c'est toujours difficile à trouver sur le net.

Discussions similaires

  1. [Python 2.X] Affichage image dans une page html générée par Python
    Par P.G dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 08/05/2015, 10h24
  2. url ecrase par une methode get
    Par sam01 dans le forum Langage
    Réponses: 1
    Dernier message: 24/07/2006, 21h35
  3. [FLASH 8] [AS] Permuter une image par une autre.
    Par rteuteu55 dans le forum Flash
    Réponses: 9
    Dernier message: 15/06/2006, 16h19
  4. [FLASH 8] Affichage image d'une BD ?
    Par delavega dans le forum Flash
    Réponses: 3
    Dernier message: 14/06/2006, 16h41
  5. Réponses: 10
    Dernier message: 20/03/2006, 16h11

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