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 :
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)
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.

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 ?