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

    Dropdownlist e valore selected (2)


    Premetto che vengo dall'asp, ed ho appena iniziato a programmare in asp.net; Ci sono tanti piccoli problemi che incontro e che mi sembrano insormontabili. Sigh sigh!!!

    Sono disperato, popolo una dropdownlist che si trova dentro un DB con la seguente Sub

    Sub Dtg_ItemDataBound(Obj As Object, e As DataGridItemEventArgs)
    'funzione chiamata tra i metodi del datagrid che popola la select gruppo
    'entra solo de il datagrid è in modalità edit
    If Obj.EditItemIndex = - 1 then exit sub

    'entra solo se la riga selezionata è in modalità edit
    If Not E.Item.ItemIndex = MyDataGrid.EditItemIndex then exit sub

    'prendo i dati
    Dim myCommand2 As SqlDataAdapter = New SqlDataAdapter("SELECT DISTINCT gruppo FROM bic_faq", myDSN)
    Dim ds2 As DataSet= New DataSet()
    myCommand2.Fill(ds2)
    'carico i dati nel ddl
    CType(E.Item.FindControl("Edit_gruppo"), DropDownList).datasource=ds2
    CType(E.Item.FindControl("Edit_gruppo"), DropDownList).databind()
    End Sub

    tutto funziona perfettamente, solo che non la dropo downlist non mostra come selected il valore presente nel DB. Come posso fare???
    Se avete tempo mi aiutate con delle righe di codice??? Grazie

  2. #2
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286

    Paisà

    nn ho ben capito il tuo problema :
    vuoi semplicemente avere il primo elemento
    selezionato !!??
    (Credo di no, cmq te la caveresti con un banale .selectedindex = 0 )
    o vuoi che in edit ti presenti l'elemento corrispondente !?!
    (in tal caso nn vedo l'Id che ti serve per cercarlo...)

    a disposizione
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  3. #3
    vorrei che in edit si presentasse l'elemento corrispondente!!!
    l'id della tabella è un id numerico ed il campo si chiama id_faq!!!

    come devo indicarlo??? Come posso fare??? Help please!!!

  4. #4
    Utente di HTML.it L'avatar di Ottavio
    Registrato dal
    Jul 2000
    Messaggi
    286
    Edit_gruppo.SelectedIndex = Edit_gruppo.Items.IndexOf(Edit_gruppo.Items.FindBy Value(id_faq))


    p.s.
    teramo teramo o san nikolò ?!
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    Era un mondo adulto, si sbagliava da professionisti....
    <P.Conte>
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  5. #5
    Teramo city
    :mavieni:

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.