ObjectDataSource, FiterExpression : Problème de caseSensitive

zoullou007 Messages postés 11 Date d'inscription dimanche 2 avril 2006 Statut Membre Dernière intervention 16 janvier 2009 - 16 janv. 2009 à 14:26
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 - 18 janv. 2009 à 16:29
Bonjour,

je vous explique mon soucis, sur une page j'affiche une liste d'élément
à l'aide d'un gridView et d'un objectDataSource lui même pointant sur
une dataTable.

Je permet à l'utilisateur de rechercher des éléments de cette liste en
sélectionnant le champ dans lequel rechercher à l'aide d'un dropDown et
un textBox pour la valeur Recherchée et ensuite je passe par une
filterExpression.

mon problème est que selon le champs souhaité je dois être ou non sensible à la casse.

j'ai vu comment activé le caseSensitive dans la dataTable mais comment gérer les deux cas ?

<!-- / message -->

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Modérateur Dernière intervention 15 juillet 2011 37
18 janv. 2009 à 16:29
Salut,

Il est possible de gérer cela par linq ou SQL (UPPER et LOWER)
mais les filtres des datatable (post requete)
le casesensitive ne sont pas gérés il me semble

il y a juste une propriété sur la datatable pour savoir si la table sensitive ou pas

http://msdn.microsoft.com/fr-fr/library/system.data.datatable.casesensitive.aspx

Esperant avoir guidé
0