Come far accendere un ASP di TextBox ASP.NET su un evento di triggerszione di TextChanged in un AJAX UpdatePanel?

Sto cercando di ottenere un textBox per triggersre l’evento onTextChanged ogni volta che viene eseguito un tasto piuttosto che sparare solo quando perde lo stato attivo. Ho pensato che aggiungere AsyncPostBackTrigger avrebbe funzionato, ma non funziona ancora. Quello che sto cercando di fare è anche ansible? Il codice è qui sotto:

   
Items(Add New)
Search:

  • È necessario chiamare la funzione _postback() per il controllo della casella di testo quando viene onkeyup la onkeyup utilizzando javascript.
  • Tuttavia, poiché la tua casella di testo si trova all’interno del riquadro di aggiornamento, la casella di testo verrà ripetuta ogni volta che l’utente preme un tasto, causando la perdita di concentrazione del cursore.
  • Questo non sarà utilizzabile a meno che non venga estratta la tua casella di testo dal pannello di aggiornamento. Potrebbe funzionare per te, poiché i pannelli di aggiornamento tendono ad essere un po ‘lenti, potresti comunque avere problemi di usabilità. – Suggerirei di utilizzare un componente di completamento automatico.

PS : ce n’è uno nel toolkit di controllo asp.net o potresti usare il plugin di completamento automatico di jquery che ho trovato un po ‘meglio.

Non è necessario utilizzare i controlli AJAX per verificare la disponibilità. Non è obbligatorio utilizzarlo. AJAX Controls .. Possiamo usare il seguente codice ..

  

Tutto ciò che AsyncPostBackTrigger fa è assicurarsi che solo quella parte della pagina si aggiorni quando l’evento viene triggersto, non cambia quando viene triggersto l’evento.

Penso che sia ansible fare ciò che vuoi, ma avresti bisogno di scrivere del codice javascript per triggersre manualmente l’evento … e non voglio nemmeno pensare di farlo funzionare.