Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25

Discussione: DRopDownList (Vb.net)

  1. #11
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    prova con .text

  2. #12
    scrivi così:
    codice:
    Dim SQL as String ="SELECT tipo FROM DOC WHERE gruppo='" & _ 
        ListGruppo.SelectedItem.Value & "' ORDER BY tipo"
    Msgbox(SQL)
    Dim objCmd2 As New SqlCommand(SQL, ObjCnn)
    e vedi se l'istruzione SQL che ottieni è l'istruzione SQL corretta.

    Ti ricordo anche che prima di riempire la combo, la devi pulire altrimenti vedi anche quelli vecchi


    aggiungo anche dovresti usare i tag CODE per il codice
    *** Rachele TI AMO DA MORIRE!!! ***

  3. #13
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    comunque se stai usando ASP.NET ti consiglio di andare sul forum asp.net, magari lì avrai più aiuto

  4. #14
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    39
    Infatti tutte le volte che seleziono nel drop1 mi ricarica tutti i gruppi nel drop2 mantiene quelli vecchi più quelli nuovi

    Come faccio a pulire ?
    ListGruppo.ClearSelection()
    ma ho provato e non funziona

    E poi devo pulire sia drop1 che drop2

  5. #15
    mi sembra sia
    codice:
    ListGruppo.Items.Clear
    *** Rachele TI AMO DA MORIRE!!! ***

  6. #16
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    39
    Ho provato a inserirlo nella load del drop1 ma non funziona

  7. #17
    mettilo sempre nell'evento click del drop1

    se non funziona, postami il codice dell'evento click del dropgruppi
    *** Rachele TI AMO DA MORIRE!!! ***

  8. #18
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    39
    L'evento clik non l'ho trovato quindi l'ho messo nel ListGruppo_SelectedIndexChanged

    <code>
    Private Sub ListGruppo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListGruppo.SelectedIndexChanged


    Dim objCmd2 As New SqlCommand("SELECT desc FROM PR_TIPIDOC WHERE GRUPPO ='" & ListGruppo.SelectedItem.Value & "' ORDER BY desc", ObjCnn)
    Dim objR As SqlDataReader = objCmd2.ExecuteReader

    Dim firstrow As Boolean = True
    While objR.Read
    ListTipodoc.Items.Add(New ListItem(objR(0).ToString()))
    End While
    objR.Close()
    '...
    'istruzioni per popolare la ListTipo
    '...
    End Sub
    </code>


    <code> QUESTO è INVECE IL LOAD DEL DROPGRUPPO

    Private Sub ListGruppo_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListGruppo.Load


    Dim objCmd As New SqlCommand("SELECT gruppo FROM TIPI GROUP BY gruppo ORDER BY GRUPPO", ObjCnn)
    Dim objR As SqlDataReader = objCmd.ExecuteReader


    Dim firstrow As Boolean = True
    While objR.Read
    ListGruppo.Items.Add(New ListItem(objR(0).ToString()))
    'If firstrow Then
    ' TxtData.Text = objR(5).ToString()
    ' 'txtCategoryDescription.Text = objR(2).ToString()
    ' firstrow = False
    'End If
    End While
    'End While
    objR.Close()

    End Sub
    </CODE>


    Grazie ancora

  9. #19
    codice:
    Private Sub ListGruppo_SelectedIndexChanged(ByVal sender As _
            System.Object, ByVal e As System.EventArgs) Handles _
            ListGruppo.SelectedIndexChanged 
    
    ListTipodoc.Items.Clear
    
    Dim objCmd2 As New SqlCommand("SELECT desc FROM PR_TIPIDOC WHERE GRUPPO ='" & ListGruppo.SelectedItem.Value & "' ORDER BY desc", ObjCnn) 
    Dim objR As SqlDataReader = objCmd2.ExecuteReader 
    
    Dim firstrow As Boolean = True 
    While objR.Read 
    ListTipodoc.Items.Add(New ListItem(objR(0).ToString())) 
    End While 
    objR.Close() 
    '... 
    'istruzioni per popolare la ListTipo 
    '... 
    End Sub
    *** Rachele TI AMO DA MORIRE!!! ***

  10. #20
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    39
    Ho fatto così ma mi da questo errore

    "Riferimento a un oggetto non impostato su un'istanza di oggetto. "

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