Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Domanda sulle Prestazioni di Classi e DataSet...

    Sto testando una classe da me creata il cui metodo restituisce un DataSet che viene visualizzato da un controllo Datagrid di una pagina ASPX...

    Mi chiedevo: una volta riempito il dataset e visualizzato nella pagina, se dovessi fare un refresh, il dataset verrebbe caricato nuovamente o il sistema vedendo che è già "pieno", lo passa direttamente al controllo, senza dover eseguire di nuovo la routine per riempirlo ?
    xxxx

  2. #2
    tu dici "se faccio un refresh" quindi tendenzialmente GET
    in questo caso ricarichi tutto

    se però fai un postback potresti evitare di riempire di nuovo, tando quello che ti serve lo hai già nel viewstate
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  3. #3
    Ok...
    Allora farò controlli sul PostBack o se vedo l'oggetto è gia stato riempito, o al massimo metto in cache i controlli o la pagina...

    Grazie!
    xxxx

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    204
    Hai due soluzioni aggiuntive:

    [list=1][*]Metti nella cache tutta la pagina con le direttive outputcache di Page.[*]Metti nella cache direttamente il dataset, in modo che, una volta che hai fatto la query la prima volta, ai refresh viene passato il contenuto del dataset preso dalla cache. Il massimo delle prestazioni.[/list=1]

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.