Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Combo box

    Ciao a tutti,
    Il mio banale(penso) problema è il seguente:
    ho una combo box la quale viene popolata nell'evento form load fino a qui tutto bene il problema è che non so come impostargli il valore di riferimento ossia: Il testo che mi si visualizza in questa combo è esatto però vorrei poter impostare un valore a questo testo cioè se seleziono la categoria "Pippo" come valore mi deve ritornare 23 e non Pippo...non so se sono riuscito a spiegarmi...quale metodo devo usare??? Io ho impostato il metodo:

    While rs.Read
    ComboTipologia.Items.Add(rs("tipologia"))
    ComboTipologia.ValueMember = rs("idtipologia")
    End While

    VALUE MEMBER però se dopo provo a fare una stampa del valore non mi torna niente:

    MsgBox(ComboTipologia.SelectedValue)

    Sbaglio qualcosa???

    Grazie MIlle per l'aiuto

  2. #2

    ...

    Dimenticavo in VB.NET con framework 1.1

  3. #3
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    ComboTipologia.SelectedValue
    ovviamente hai selezionato una voce nella combo ???

  4. #4

    ...

    certo ho selezionato la voce nella combo

  5. #5
    devi assegnare al datasource un'origine. poi in formato "stringa" devi assegnare al DisplayMember il nome del campo che vuoi visualizzare mentre al ValueMember il nome del campo a cui vuoi fare riferimento.

    quindi nell'evento SelectedIndexChange(o simile) puoi leggere il valore nella proprietà in selectedValue.
    I database... la mia passione + o -

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.