Errore su bindingSource.Filter

sabato 24 aprile 2010 - 14.47

TaiChi Profilo | Junior Member

Salve a tutti,

tentando di filtrare a livello di bindingsource i dati di una datagridview a seconda di ciò che seleziono in una listbox ho scritto questo codice (ammettendo che sia il sistema giusto):

private void listBoxControl1_Click(object sender, EventArgs e) { nominativiBindingSource.Filter = "IDTerritorio LIKE '%" & listTerritori.SelectedValue & "%'"; this.nominativiTableAdapter.Fill(this.territoriRomeniDataSet.Nominativi); }

che però non va perchè mi restituisce questa eccezione:

Impossibile applicare l'operatore '&' a operandi di tipo 'string' e 'object'

potete darmi una spinta?

Grazie.

Alessio Forconi

nicorvp Profilo | Newbie

Listbox.SelectedValue restituisce il valore della proprietà che hai impostato come ValueMember se hai impostato un'associazione dati.
Prova con listTerritori.SelectedItem e se non funziona ancora aggiungi un .ToString

Nico

nicorvp Profilo | Newbie

Listbox.SelectedValue restituisce il valore della proprietà che hai impostato come ValueMember se hai impostato un'associazione dati.
Prova con listTerritori.SelectedItem e se non funziona ancora aggiungi un .ToString

Nico

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5