Bonjour à tous,
Y a t il un moyen de moduler l'affichage dans un repeater ?
Je m'explique : j'ai un repeater bâti de manière classique en table html avec un ItemTemplate comportant quatre cellules de la table où je sors des valeurs d'une base Access de la manière suivante :
<%# ((DataRowView)Container.DataItem)["WP_Nom_FR"]%>.
Ce que j'aimerai faire c'est tester la valeur d'un champ pour choisir de mettre l'info ou non dans la cellule concernée. En l'occurence si prix > 0, je remplis la cellule, sinon je met un espace dans la cellule.
Comment verriez vous cela ?
J'ai tenté :... marche pô, il ne veut pas du Container
Code : Sélectionner tout - Visualiser dans une fenêtre à part <% if (Convert.ToDouble(((DataRowView)Container.DataItem)["Prix_Skis"].ToString())) > 0
DataBinder.Eval(Container.DataItem,"Prix_Skis") ne fonctionne pas non plus.
Ou alors y a t il un évènement que l'on pourrait traiter en code behind ?
En parcourant les posts du forum, je me rend compte que le problème vient du if !!!
Si une âme charitable avait une idée ce serait top !!!
Amicalement
Partager