Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071

    Dropdown con caricamento dinamico

    Ciao a tutti, ho un DDL che contiene molti elementi, vorrei cambiare la struttura facendo in modo che vengano visualizzati gli elementi in funzione del testo inserito all'interno.
    Quindi inserendo "prova" dovrei visualizzare tutti record della tabella che contengono "prova"

    Come posso gestire questa funzionalità (tramite Ajax immagino) con .NET 3.5

    Thanks

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,809
    Beh che io sappia nel toolkit ufficiale esiste soltanto la textbox.
    Il reperimento dei dati è fatto tramite un WS.

    http://www.asp.net/ajaxLibrary/AjaxC...oComplete.aspx

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071
    Andrebbe benissimo, però non capisco come leggere l'id!

    intendo, visualizzo l'input, l'utente inserisce un testo, visualizzo gli elementi che matchano con la mia tabella di origine, una volta selezionato un elemento devo conoscere l'ID per salvare nel record l'ID dell'input (ex ddl)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071
    Nothing??

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,809
    usando l'autocomplete dovresti fare un'altra query, oppure gli ID visualizzarli nella text (ma non mi sembra una buona idea).

    c'e' anche la Combobox,
    http://www.asp.net/ajaxLibrary/AjaxC.../ComboBox.aspx

    ma non ho approfondito il suo uso. vedi un po'

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071
    La combo sembra riempirli tutti subito, quindi non fa al caso mio :-(

    Per il textbox, invece non ho proprio capito come selezionare e leggere l'ID del valore selezionato :-(

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,809
    Originariamente inviato da Valeria75_bis
    La combo sembra riempirli tutti subito, quindi non fa al caso mio :-(

    Per il textbox, invece non ho proprio capito come selezionare e leggere l'ID del valore selezionato :-(
    con nomeTextBox.Text per recuperare il value

    ...e la query sulla tabella per recuperare l'ID

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071
    Originariamente inviato da djciko
    con nomeTextBox.Text per recuperare il value

    ...e la query sulla tabella per recuperare l'ID

    Non capisco, ho una tabella con ID-descrizione

    nel textbox inserisco la descrizione e voglio visualizzate tutte le descrizioni che matchano, scelgo la descrizione (quella che mi interessa) e devo poter conoscere l'ID

    come posso farlo?

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,809
    o lo recuperi dall'inizio e lo visualizzi nella text (ma non mi sembra una buona idea) o lo recuperi successivamente con una query sul db che abbia come descrizione quel testo.

    SELECT ID-DESCRIZIONE WHERE DESCRIZIONE = @descrizione

    dove @descrizione è il parametro che contiene il testo della textbox scelto dalla cascata.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,071
    Con quella soluzione temo problemi con caratteri speciali nella descrizione

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