Le AJAX Extensions di ASP.NET non prevedono un supporto diretto alla possibilità di interrompere l'esecuzione di uno script remoto, ma è possibile effettuarla utilizzando l'object model definito dalla JavaScript library. Definiamo, quindi, una funzione javascript in grado di interrompere l'esecuzione:
E' quindi ora sufficiente predisporre un pulsante che la invochi, definendolo all'interno della sezione ProgressTemplate di un controllo UpdateProgress: