19/06/21 15:51
alip1
Buon Pomeriggio
Scusatemi non so perchè e non riesco a vedere dove sbaglio sarà la stanchezza.
in un semplice form ho una combobox di tipo DropDownList denominata cboStatoCon. Al load del form chiamo una semplice routine che mi carica i dati da un db tramite un'apposita procedura. Utilizzo la classe TipoStatoCon che ha solo 2 proprietà: IdStato (integer) e TipoStato (string).
Questa la routine con cui popolo la combo
La combo si popola. Ora in un'altro punto della gestione dei dati faccio questa operazione:
fkstato è un valore intero che corrisponde necessariamente ad un valore IDStato che è presente nella combo (quando vado a vedere tutti gli items della combo c'é. L'istruzione mi dovrebbe in teoria selezionarmi l'item corrispondente al valore, invece non mi seleziona nulla ed in fase di debugging il selectedValue risulta nothing. Non riesco a capire come mai e non riesco a trovare nel web alcuna risposta adeguata. L'istruzione in base ai vari esempi letti dovrebbe essere corretta invece non mi seleziona nulla.
Grazie a quanti vorranno darmi un aiuto.
Scusatemi non so perchè e non riesco a vedere dove sbaglio sarà la stanchezza.
in un semplice form ho una combobox di tipo DropDownList denominata cboStatoCon. Al load del form chiamo una semplice routine che mi carica i dati da un db tramite un'apposita procedura. Utilizzo la classe TipoStatoCon che ha solo 2 proprietà: IdStato (integer) e TipoStato (string).
Questa la routine con cui popolo la combo
Private Sub CaricaStatoCon() Dim lStati As List(Of TipoStatoConCS) lStati = TipoStatoConDBList.GetTipoListOrderByTipoName cboStatoCon.DataSource = lStati cboStatoCon.DisplayMember = "TipoStato" ' es.: Rinnovato cboStatoCon.ValueMember = "IdStato" ' es. 3 End Sub
La combo si popola. Ora in un'altro punto della gestione dei dati faccio questa operazione:
cboStatoCon.SelectedValue = Causa.fkStato ' fkstato é un valore integer es. 3
fkstato è un valore intero che corrisponde necessariamente ad un valore IDStato che è presente nella combo (quando vado a vedere tutti gli items della combo c'é. L'istruzione mi dovrebbe in teoria selezionarmi l'item corrispondente al valore, invece non mi seleziona nulla ed in fase di debugging il selectedValue risulta nothing. Non riesco a capire come mai e non riesco a trovare nel web alcuna risposta adeguata. L'istruzione in base ai vari esempi letti dovrebbe essere corretta invece non mi seleziona nulla.
Grazie a quanti vorranno darmi un aiuto.
aaa