Datagridview filter with BindingSource
Adding few improvements to @Steve's answer:


It is always good to check for spaces(blanks):     if(!string.IsNullOrWhiteSpace(filterCod))
Wouldn't be nicer to have queries.Any() instead of queries.Count &gt;= 1 ?