Prépositionner un filtre de recherche dans les vues (mettre 'contient' par défaut)
Pour pouvoir prépositionner la filtre de recherche sur une valeur différente de la première sur la liste on a 2 solutions :
1. Filtrer une colonne précise :
((DevExpress.Web.ASPxGridView.GridViewDataColumn)Grid.Columns["Nom de colonne"]).Settings.AutoFilterCondition =
DevExpress.Web.ASPxGridView.AutoFilterCondition.Contains;
Remplacer "Nom de colonne" par le nom de la colonne
2.Filtrer toutes les colonnes
for (int i = 1; i < Grid.Columns.Count; i++)
{
((DevExpress.Web.ASPxGridView.GridViewDataColumn)Grid.Columns[i]).Settings.AutoFilterCondition =
DevExpress.Web.ASPxGridView.AutoFilterCondition.Contains;
}
On peut changer la valeur Contains de l'objet AutoFilterCondition par
BeginsWith -----------------> Commence par
Default -----------------> Par défaut il se mettra su la première valeur Commence par
EndsWith -----------------> Finit par
Equals -----------------> Egal à
Greater -----------------> Est plus grand que
GreaterOrEqual -----------------> Est plus grand que ou égal à
Less ---------------- > Est plus petit que
LessOrEqual ----------------->Est plus petit que ou égal à
NotEqual -----------------> Différent de
Ce code est a mettre dans l'onglet Code du formulaire dans le client lourd.
