53 messaggi dal 28 ottobre 2005
Salve

ho inserito un'immagine gif all'interno di ProgressTemplate di un UpdateProgress.
<asp:UpdatePanel>
.....
</asp:UpdatePanel>

<asp:UpdateProgress ID="UpdateProgress1" runat="server" DisplayAfter="0" EnableViewState="False">
    <ProgressTemplate>
                
<img src="../../App_Themes/Theme1/images/ajax-loader.gif" alt="" />
      
    </ProgressTemplate>
    </asp:UpdateProgress>


il tutto è contenuto all'interno di una pagina dove è presente un UpdatePanel(=up)
che contiene un bel po di roba (..molta direi!) come per es. repeater annidati
che contengono al loro volta dei panel estesi con un controllo CollapsiblePanel...ed inoltre altri controlli ajax per es FilteredTextBoxExtender ..e così via.
Quando però clicco su un bottone all'interno dell up principale vorrei che la
mia gif contenuta all'interno del UpdateProgress si animasse per tutta la durata
che impiega la pagina a fare il suo lavoro..ma così non è.
La gif in questione rimane bloccata e così anche tutto il browser..per capirci non è possibile neanche agiere sulla scrollbar di internet explorer.
Inoltre noto che iexplorer nel taskmanager utilizza circa 120MB di memoria.
Qualcuno potrebbe dirmi se è un bug del controllo ajax oppure sbaglio qcs?
grazie
Modificato da frafic il 13 aprile 2007 18.27 -
61 messaggi dal 29 ottobre 2006
Contributi
Ciao,

la gif animata risulta bloccata in tutti i browser?

Per quanti riguarda l'utilizzo di memoria, dovresti controllare la dimensione della risposta inviata dal server dopo che viene fatto un partial update. Tools come Firebug o Fiddler ti aiutano a fare il debugging del traffico HTTP.
Firebug: http://www.getfirebug.com
Fiddler: http://www.fiddlertool.com

Una spiegazione potrebbe essere la dimensione eccessiva dell'HTML da aggiornare dopo il partial update. Il rendering dinamico tende a diventare molto lento all'aumentare della porzione di HTML da rimpiazzare.

Alessandro Gallo | ASP.NET AJAX Weblog | ASP.NET AJAX In Action
53 messaggi dal 28 ottobre 2005
Ciao

ho provato con firefox ed effettivamente sembra che un piccolo cambiamento
l'immagine gif lo faccia ma non più di tanto.
Adesso provo i tool per il traffico http.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.