Bonjour,
j'ai un datagridview avec des noms de colonnes contenant des tiret (-), le problème c'est qu'en appliquant un filtre sur le bindingsource, il enlève la partie après le tiret et lève une exception disant que la colonne n'existe pas (avec le nouveau nom sans tiret ce qui est normal).
par exemple si colonne1="nomColonne-ID", il me dit qu'il ne peut pas appliquer le filtre car il ne trouve pas la colonne [nomColonne]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 bindingsource1.Filter = string.Format(@"{0} = '{1}'", colonne1, filtre1);
PS : je ne peux pas changer le nom de mes colonnes parce que l'interface est construite en fonction de l'élément qui l'appelle et les noms de colonnes sont lus dans fichier de conf que je ne gère pas.
Merci
Partager