No ho misurato tempi, ma sicuramente è evidente ad occhio il maggiore tempo necessario. Se funzionasse forse sarebbe anche accettabile ma, ripeto, non funziona.Originariamente inviato da Legnetto
Aggiungo anche che se notate il tempo di esecuzione di una pagina con smartnavigation impostato, è quasi doppio(vediamo cosa mi dice Pietro(ho detto il doppio non un quinto)) rispetto alla stessa che non lo usa.
Praticamente un javascript si occupa di riscrivere tutto l'html della pagina e lo inserisce nel file smartnav.htm che poi verrà inserito in un iframe.
Ciao![]()
Ho letto l'articolo e penso che sia il solito travestimento di javascript con c#. Questo (secondo me nuoce alla chiarezza del codice).
Allora, dai tempi dei tempi, se voglio mantenere lo stato di scroll della pagina:
1) costruisco uno o due hidden che memorizzano lo scroll verticale e orizzontale della pagina.
2) prima di fare il submit, valorizzo questi hidden
3) quando, dopo il submit, rimando la pagina al client, mando pure le istruzioni javascript per ripristinare lo scroll.
4)Per fare questo, è necessario avere nozioni elementari di programmazione client e non nozioni specialistiche di controlli web personalizzati
5) vuoi vedere che anche con l'ultima versione del framework, asp.net avrà pur bisogno di javascript?, o no?![]()
![]()