Quote Originally Posted by Christhemist View Post
your code seems so far different from what I am trying to accomplish. I am not using a rowfilter but if the criteria is "true" then i am checking a checkbox column in the dataTable. Can you simplify your code for me? I apologize I am new to programming...
I'd think you could still use the RowFilter and then check your checkbox column for all the rows that are left in the bound DGV, which BTW you said nothing about in your OP

Simplify it how? What can't you figure out?

Quote Originally Posted by Christhemist View Post
Also, what is "useAND"?
useAND is a boolean on whether to find any or all the keywords.
In your case, you'd need to do something different since you want to use both OR and AND. I would use 2 textboxes in that case, one for first names and ones for last names though it could be done with just 1 textbox if you had a different delimiter between the first and last names.