migliore soluzione alternativa per ASP.NET AJAX UpdatePanel per aggiungere dinamicamente e rimuovere controlli utente senza la piena postbacksoluzione migliore alternativa per ASP.NET AJAX UpdatePanel
risposta
utilizzare jQuery con ASP.NET AJAX PageMethods:
http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/
jQuery offre un po 'di pratica chiamate AJAX. Non sono sicuro di come funzionerebbe correttamente con i controlli utente, ma sono sicuro che potresti gestire qualcosa.
È possibile utilizzare ASP.Net Client Callbacks (qui è one walkthrough, ci sono molti là fuori) implementando ICallbackEventHandler sui propri UserControls. Ciò evita il postback completo della pagina, poiché esegue una versione modificata del ciclo di vita della pagina, ma ha il vantaggio di mantenere gli UserControls nella pagina.
Tuttavia, consiglierei anche jQuery se è possibile ottenere ciò che è necessario con esso.
Inoltre, a seconda esattamente quello che stai cercando di fare, si consiglia di guardare WebMethods per l'aggiornamento di bit e pezzi. Non conosco il supporto di jQuery per questo, non l'ho usato. Ma puoi usare PageMethods, se stai facendo cose semplici abbastanza facilmente, senza la necessità di jQuery.
Il primo collegamento ipertestuale non funziona. –
Removed thanks @Rudolf –