Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Displaying many records on one page
Message
De
21/06/2007 11:28:20
Mike Cole
Yellow Lab Technologies
Stanley, Iowa, États-Unis
 
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
ASP.NET
Divers
Thread ID:
01234667
Message ID:
01234737
Vues:
9
>>I am trying to create a page of historic records, so there are going to be like 10,000 records that will be displayed on this page in a GridView. The page is taking a little over a minute to load. The data is taking about 20 seconds to load, but the page is taking the rest of the 40-50 seconds. Is there a way to speed this up? I think 20-30 seconds would be an acceptable time to wait for the amount of data showing, but the 40-50 seconds in unacceptable. Is it the GridView that is taking forever to load?
>
>It's probably the render time happening on the client side. If you send down a big html table, the client side waits until all of the data is received before it renders. If you need to use the GridView, you might want to think about paging. Otherwise, you could write your own code to break the html table into a bunch of different tables (ex. a new table on every 100 records). It will "appear" to render faster.

Thanks for the tip. I guess I didn't realize that it worked that way.
Very fitting: http://xkcd.com/386/
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform