Visualizzazione dei risultati da 1 a 10 su 10

Discussione: SelectedIndexChanged

  1. #1

    SelectedIndexChanged

    Ciao ragazzi ho un problema,

    Ho una DropDownLit con varie opzioni e vorrei che all'onchange(come si diceva una volta :-)) di essa mi esegua un pezzo di codice che pensavo andasse qui:

    private void DDlist_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    }

    ...ma evidentemente non è questo l'evento...sapreste aiutarmi ?!!?


    GRAZIE... CIAO !!!!

  2. #2
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    Private Sub cboProdotto_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboProdotto.SelectedIndexChanged
    tbDescrizione.Text = cboProdotto.SelectedItem.Text
    End Sub

    cmq Vs ti crea in automatico la sub con il gestore di evento semplicemnte con un dblclick sulla combo....
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  3. #3
    infatti quella era il metodo che mi dava lui con il doppio click sulla DDlist... il fatto era che AutoPostBack era = false..ora và...però non riesco a mettergli una voce di default tipo: "Seleziona XXXX" prima di popolarla con il DataBind()... cioè

    coì me l'aggiunge ma in fondo

    ConnDB.Open();
    DReader = objCommand.ExecuteReader();
    ListaProgetti.DataSource = DReader;
    ListaProgetti.DataBind();
    ListaProgetti.Items.Add("Seleziona XXX")

    così non me l'aggiunge proprio:

    ListaProgetti.Items.Add("Seleziona XXX")
    ConnDB.Open();
    DReader = objCommand.ExecuteReader();
    ListaProgetti.DataSource = DReader;
    ListaProgetti.DataBind();

  4. #4
    ListaProgetti.Items.Insert(0, New ListItem ("Seleziona XXX", -1))
    dopo il databind()
    ricorda di cancellare
    ListaProgetti.Items.Add("Seleziona XXX")

  5. #5
    mi servirebbe in c#

  6. #6
    già già..il c# non lo conosco manco un pò :tongue:
    hai provato ad aggiungere al tuo codice il -1?
    ListaProgetti.Items.Add("Seleziona XXX", -1)
    oppure
    ListaProgetti.Items.Add(New ListItem ("Seleziona XXX", -1))
    me sa che le sto sparando di brutto :bubu:

  7. #7
    Guarda, se aspetti domani ti mando il codice..
    sinceramente non me lo ricordo.. ma l'ho utilizzato qualche settimana fa.

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    La sintassi dovrebbe essere la stessa (con ";" alla fine)

    Hey hey, my my Rock and roll can never die!

  9. #9

    era semplicemente accusì...

    ListaProgetti.DataBind();
    ListaProgetti.Items.Insert(0,"Seleziona Progetto");


    Comunque grazie ugualmente del vostro aiuto, siete sempre preziosi..... VI AMO !!

  10. #10
    io facevo così
    codice:
    DropDownList1.Items.Add(New ListItem("testo" ,"value"))

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.