Laden...

DataGridView Filter bei BindingSource

Erstellt von Ahrimaan vor 12 Jahren Letzter Beitrag vor 12 Jahren 1.155 Views
A
Ahrimaan Themenstarter:in
350 Beiträge seit 2010
vor 12 Jahren
DataGridView Filter bei BindingSource

Hallo zusammen,
leider darf ich bei einem Projekt kein WPF nutzen und muss nun Daten über ein DataGridView anzeigen lassen.

Ich habe nun folgendes gemacht :

private Repository.Repository<Models.Mitarbeiter> _maRepo;
private BindingSource _bsMitarbeiter;

private void FillDgv()
{
_bsMitarbeiter = new BindingSource();
            _bsMitarbeiter.DataSource =
                _maRepo.Select(p => new {p.ID,p.Vorname,p.Nachname,p.PersonalNummer,p.Team});
MitarbeiterGRid.DataSource = _bsMitarbeiter;

}

void textBox1_TextChanged(object sender, EventArgs e)
        {
            _bsMitarbeiter.Filter = string.Format("Nachname like '{0}%'", textBox1.Text);
        }
}

Nach meinem Verständnis müsste ich nun bei einem TextChanged der Textbox das DGV gefiltert werden oder ? Leider tut sich nix.
Was mache ich falsch ?

Grüße

A
Ahrimaan Themenstarter:in
350 Beiträge seit 2010
vor 12 Jahren

Hi, ne.
Also muss ich doch "zu Fuß" filtern ....

Danke