have a look at the incubator project they have this bulk loading table demo
.. maybe that might help you
else you can also try to put your table in scroll table and then pre
fetching record or keeping old record for maybe two page scroll..

http://collectionofdemos.appspot.com/demo/index.html

On Fri, Sep 4, 2009 at 9:39 PM, davis <[email protected]> wrote:

>
> I know this topic has been discussed before:
>
>
> http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/270eeab1216969a4
>
> I have a service that returns a variable sized ArrayList of
> serializable model objects, and I was using FlexTable to show it.
> Killed that, now I use a grid.
>
> I know the grid size since I know the list.size( ).  The code is
> something like this:
>
> // contains the grid
> VerticalPanel vPanel;
>
> Grid grid;
>
> public void showResults(ArrayList<ModelObject> list) {
>                if(null != grid) {
>                        // remove old grid
>                        vPanel.remove(grid);
>                }
>                // create new grid
>                grid = new Grid(list.size()+1, 6);
>                grid.setStyleName("search-grid");
>
>                // etc., populate grid from list
> }
>
> Ok, this works fantastic in FireFox.  I have no performance issues.
> counts upwards of 1000 display in 1-2-3 seconds...not a performance
> issue for the users of this app.
>
> In IE, this takes forever to render.  I followed the link Thomas
> posted which had some useful info:
>
> http://blogs.msdn.com/ie/archive/2005/02/10/370721.aspx
>
> And I adjusted my css accordingly:
>
> .search-grid {
>        table-layout:fixed;
> }
>
> ...but IE still takes forever.  I know people will say -- "you should
> paginate it", but it is slightly more complicated than that.  The old
> app which this one is replacing did not do pagination, and had no
> perf. issues (Struts 1 app).  Changing it now may be slightly annoying
> for end-user, and if FireFox works great, I'm just looking for that
> simple IE tweak that can make it perform similarly.
>
> If anyone has any tips / pointers for making IE table perf. work
> better, I'd love to hear it.
>
> Regards,
> Davis
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to