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

    [c#] Valore da comboBox

    Vi prego datemi una mano con questo problema (è stupido lo so ma io arrivo solo fino a li...)!
    Ho una comboBox che ho riempito (Fill) con i risultati di un dataSet (ho fatto la seguente query: SELECT * fROM Agenti ). Sull'evento SelectedIndexChanged dovrei mettere il contenuto del Value dell'elemento selezionato in una label. Purtroppo se io faccio:

    int numero=cmbAgenti.SelectedIndex;
    lblAgente2.Text=cmbAgenti.Items[numero].ToString();

    oppure

    //int numero=cmbAgenti.SelectedIndex;
    lblAgente2.Text=cmbAgenti.SelectedItem.ToString();

    nella label non mi mette il valore che ho selezionato che dovrebbe essere un intero (l'id dell Agente) ma solo la seguente frase(!):

    System.Data.DataRowView

    Sto fondendo. Please aiutatemi!



    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

  2. #2
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  3. #3
    Grazie mille ho risolto! Ieri stavo impazzendo ma oggi ho riprovato (usando combo.SelectedValue) e funziona. Sono sicuro che lo avevo già provato ma non andava. Probabilmente, mea culpa, avevo anche fatto qualcos'altro che non andava.....

    Morale: mai lavorare da inca###ti!

    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.