Wie filtert man datagridview mit einem Textfeld in C #?

8

Ich habe es müde, eine Datagridview mit einem Textfeld zu filtern, das Textfeld ist in einer Registerkarte enthalten, aber es funktioniert nicht, hier ist der Code:

%Vor%     
amer 09.08.2011, 12:45
quelle

2 Antworten

18

RowFilter ermöglicht die Angabe eines Filters basierend auf Spaltenwerten . Der LIKE gilt also für eine bestimmte Spalte, nicht für die ganze Zeile. Dein Zustand sollte also

sein %Vor%

Vergessen Sie auch nicht, dass die TextBox das ' -Zeichen enthalten kann, also müssen Sie sie umgehen:

%Vor%

Oder, sauberer:

%Vor%     
Thomas Levesque 09.08.2011 12:47
quelle
4

versuche es, es sucht nach dem Buchstaben, egal wo der Buchstabe ist (Anfang, Mitte oder Ende)

%Vor%

Dieser sucht nach dem ersten Buchstaben und folgt dem nächsten.

%Vor%     
Many Mar 01.11.2013 10:56
quelle

Tags und Links