Salut
J'ai monté un GridView dans ma page et je fabrique les colonnes de manière dynamique.
L'une de mes colonnes est fabriquée comme cela :
Maintenant, je voudrais que l'image soit dynmaique selon la donnée qui est contenue dans un champ. Ce champ est censé contenir un chiffre (0 ou 1 pour l'instant) et ce chiffre correspond au nom de l'image que je voudrais voir appraitre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim actif As New ButtonField With actif .HeaderText = "Actif" .ButtonType = ButtonType.Image .ImageUrl = "~/image/0.png" .CommandName = "Actif" End With gvCampagne.Columns.Add(actif)
Je patauge pas mal car je ne trouve pas le moyen de le faire. Soit j'arrive à afficher l'image en prenant un ImageField, mais là je n'ai plus accés au commandes du GridView, soit je reste sur le ButtonField mais là, je n'arrive pas à changer l'image à la volée.
Pouvez vous m'aider ?
Partager