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

    AutoCompleteExtender: evento su completamento AutoComplete?

    Salve, ho un problema dal quale non riesco a venire fuori.

    Ho una textbox sulla quale ho eseguito in AutoComplete con l'estensione Ajax AutoCompleteExtender, il problema è che su quella dovrei prendere dei dati generici i quali dovranno poi essere splittati in altre textbox nel preciso momento in scelgo dalla lista un elemento.

    Purtroppo però non ho idea di quale evento si scateni in questo caso, ammesso e concesso che si scateni un evento.

    Potrei gestire quello che voglio in qualsiasi modo, lato server, lato client, ma ho il problema che non so come gestire il dopo scelta dall'elenco.

    La cosa ottimale, se vosse possibile, eseguire un autopostback alla scelta dell'elemento...

    Mi potete dare una mano?

    Tnx

  2. #2


    La cosa più ovvia in assoluto non l'ho neanche provata :P

    Basta aggiungere AutoPostBack="True" alla textbox... GH

  3. #3
    bravissimoooo!!!!!!!!!!!

    comunque, visto che usi l'autocompleteExtender e quindi ajax, completa con ajax:

    1 - Assegna, la proprietà OnClientItemSelected all'AutocompleteExtender
    codice:
    OnClientItemSelected="IAmSelected"
    2 - inserisci questa funzione javascript nella pagina
    codice:
    function IAmSelected(source, eventArgs)
    {
        //qui puoi prelevare i valori che ti servono
        //ed effettuare una chiamata AJAX
        alert("Key: " + eventArgs.get_text() + " Value: " + eventArgs.get_value());
    }

  4. #4
    Anche questa è una soluzione :P

    Per ora mi rifaccio all'autopostback perché mi rimane più veloce, ma devo ammettere che le soluzioni ajax risultano sempre le più eleganti

    Tnx

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.