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

    MyList.SelectedItem.Value

    ciao ragazzi,

    un altro quesito per voi:

    Dim Cmd As OleDbCommand = Conn.CreateCommand()
    Cmd.CommandText = "Insert into Sedi (ID_Cliente,Descrizione) values (" & MyList.SelectedItem.Value & ",'" & Trim(Replace(TextDes.Text, "'", "''")) & "')"
    Try
    Cmd.ExecuteNonQuery()
    Successo.Text = "Inserimento Sede effettuato correttamente"
    Catch err As Exception
    Successo.Text = "Errore: Sede non Inserita"
    End Try
    Conn.Close()

    il problema e il seguente quando faccio l'inserimento nella tabella il valore
    MyList.SelectedItem.Value prende sempre il primo valore dalla dropdown in questione xche....

    saluti

  2. #2
    puo dipendere da come hai caricato la lista, rivediti il codice di come la carichi

  3. #3
    ciaa silvia....

    la lista viene caricata cosi:

    Conn = New OleDbConnection(Application("strConn"))
    Dim strSQL As String
    strSQL = "SELECT * FROM Clienti ORDER BY Descrizione"
    Dim Cmd As New OleDbCommand(strSQL, Conn)
    Try
    Conn.Open()
    MyList.DataSource = Cmd.ExecuteReader()
    MyList.DataBind()
    Catch myException As Exception
    'Response.Write("Errore: " & myException.ToString())
    End Try
    Conn.Close()

    saluti

  4. #4
    dimenticato...

    questi sono i campi del drop

    DataValueField="ID_Cliente"
    DataTextField="Descrizione"

    dinuovo saluti

  5. #5
    Puo non centrare niente ma prova a caricarla così
    codice:
    sql = ("")'la tua
            Dim Cmd As SqlCommand = New SqlCommand(sql, Connessione)
            Dim read As SqlDataReader
            Connessione.Open()
            read = Cmd.ExecuteReader
            CBB_Tuo.Items.Add("")
            While read.Read
                CBB_Tuo.Items.Add(New ListItem(read(1), read(0)))
            End While
            Connessione.Close()
            read.Close()
    e riprenditi il valore con
    cbb_Tuo.selectitem.value
    per sicurezza fai una response.write per vedere che ti da. Io le carico sempre cosi e mi riprendo i valori cosi, spero che ti sia di aiuto

  6. #6
    Fai il databind anche sul postback??
    se la risposta è si allora devi fare
    il bind solo la prima volta

    if not page.ispostabck then
    Mylist.databind()
    end if

    Questo perchè altrimenti ricarichi la drop tutte le volte che viene ricaricata la pagina, cioè ad ogni post back!

    Fammi sapere!
    Ciao
    Kalman
    Kalman

  7. #7
    ciao

    sei un tesoro..... sei grande.....

    grazie funge

  8. #8
    provo anche la tua Kalman

    pk

  9. #9
    anche tu sei grande Kalman

    funge anche cosi

    grazie

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.