Nello script #880 si è visto come utilizzare il metodo IsInAsyncPostBack della classe ScriptManager per verificare se si sta facendo un aggiornamento parziale ed evitare di eseguire codice non necessario.
In presenza di GUI complesse, con più UpdatePanel, è utile poter capire quale è il controllo che scatenato questo PostBack asincono, interrogando la proprietà AsyncPostBackSourceElementID:
if (!SM.IsInAsyncPostBack || SM.AsyncPostBackSourceElementID == "UpdatePart1Button") { // eseguo del codice }
Approfondimenti
#880 - Risparmiare risorse con ASP.NET AJAXhttps://www.aspitalia.com/script/880/Risparmiare-Risorse-ASP.NET-AJAX.aspx
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata