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








Répondre avec citation
Partager