Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [VB .NET] Combo

  1. #1

    [VB .NET] Combo

    Ho popolato una combo con il campo "nome" di una tabella del database e volevo fare in modo che una volta selezionato il nome nel combo questo mi restuiisse l' ID_utente del nome selezionato.

    Ho impostato DataValueField = id_utente
    ma il comando combo.selectedindex mi restituisce sempre 0 !

    Come posso fare ???
    ________________________
    ...GooD ViBeS...
    ToADSTooL Gen.Velenosi
    PSY(lcb)TRANCE/GOA/&Other

  2. #2
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    ma se imposti il DataVALUE perchè ti prendi l'index?

    MiaCombo.Value

  3. #3
    nella lista di metodi e proprietà del Combo non esiste 2value" e se meto
    combo.datavaluefield mi resituisce la stringa contente il nome del campo associato e non il valore della riga selezionata....

    ________________________
    ...GooD ViBeS...
    ToADSTooL Gen.Velenosi
    PSY(lcb)TRANCE/GOA/&Other

  4. #4
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Il DataValueField va impostato con il nome del campo che deve essere utilizzato per prendere il valore.

    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  5. #5
    si, infatti ecco le mie impostazioni :

    dataSource = tabella

    dataTextField = nomeutente

    datavaluefield = Id_utente

    ma qual'è la proprietà che mi restituisce l'Id_Utente del nome selezionato ?
    ________________________
    ...GooD ViBeS...
    ToADSTooL Gen.Velenosi
    PSY(lcb)TRANCE/GOA/&Other

  6. #6
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    sì ma non lo so io cosa contiene la tua variabile id_utente, per essere corretto dovrebbe contenere il nome della colonna corrispondente sul database (es. "ID_UTENTE"), ma visto che a me non risulta che la combobox abbia una proprietà DataValueField (
    da MSDN)
    non so neanche come aiutarti.
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  7. #7
    scusa mi sono espresso male:

    non è una combo box ma una DROPDOWNLIST

    ________________________
    ...GooD ViBeS...
    ToADSTooL Gen.Velenosi
    PSY(lcb)TRANCE/GOA/&Other

  8. #8
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Allora stai usando ASP.NET!
    Allora stai usando il forum sbagliato!

    Comunque è SelectedItem.Value
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  9. #9
    Originariamente inviato da biste
    Allora stai usando ASP.NET!
    Allora stai usando il forum sbagliato!

    Comunque è SelectedItem.Value
    Ops...Sorry....

    un ultima intrusione:
    selectedItem.value mi ridà sempre il valore dell'elemento con id_utente + basso e non di quello selezionato, mentre selectedindex sempre 0 !
    Ma devo inserire qualche riga di codice nelll'evento
    SelectedIndexChanged
    della dropdownlist ????
    ________________________
    ...GooD ViBeS...
    ToADSTooL Gen.Velenosi
    PSY(lcb)TRANCE/GOA/&Other

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.