Bonjour tt le monde, la question est dans le titre...
je fais une recherche dans une DataTable en utilisant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
                        EnumerableRowCollection<DataRow> recherche_categorie =
                        from les_categories in tous_les_categories.AsEnumerable()
                        where les_categories.Field<string>("bdd_produits_categorie_interne").ToString() == "oui"
                        orderby les_categories.Field<string>("bdd_produits_categorie_nom")
                        select les_categories;
                        DataView view_categories = recherche_categorie.AsDataView();
                        gridview_categories.DataSource = view_categories;
dans la partie "Where" de la fonction, est-il possible d'inclure une instruction "If" pour faire varier les recherches suivant mon type de categorie ( interne, externe, mixte, actif, inactif )?
j'ai essayé de l'ecrire mais je n'y arrive pas... du coup je sais meme pas si cest possible...
d'avance merci