Depending on the nature of your data, it might be better to implement a paging table rather than fetching more rows during scrolling, For what it's worth, I think that hitting the server during paging is more intuitive than hitting the server during scrolling. Implementing your own paging table isn't that much work, and there are several free implementations. The incubator has one, for instance: http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=PagingScrollTable
Tony -- Tony Strauss Designing Patterns, LLC http://www.designingpatterns.com http://blogs.designingpatterns.com On Apr 2, 4:19 am, Suren <[email protected]> wrote: > Hi Nicanor, > > Thanks for the reply. > > So, lets assume, I am going for the partial rows display in the > beginning and adding more rows when I scroll.. > > In this case, Should there be a rendering issue? like when I scroll, > untill the population is being done, the screen will hang or it will > be blank in the end portion of the table right? > > and I thought of one more way like, Display the rows that will fit to > the screen in the beginning and add the rows in the background. Is > that possible? I 've read about BulkRenderer or Preloaded table.. > > Could you please gimme any clues about those? > > Thanks > Suren > > On Apr 2, 12:50 pm, Nicanor Babula <[email protected]> wrote: > > > Hi, > > I faced this problem too when trying to work with a grid having lots of rows > > and columns. I think is slower in IE because of the way it renders the > > pages. > > Anyway, it turns out that with large numbers of DOM elements browsers fail > > displaying the pages. Therefore you could try in some way reduce the number > > of > > elements (every td/tr is an element). Try implementing a fake table with > > divs. > > A big div with a background image that simulates the grid andhe > > position:relative, and the cells - other divs with position: absolute. > > > I did that way for my project. > > > Or you could still use a flextable, with bigger row heights in order to make > > the scrollbars appear. This way you'll load only x% of the total data on > > page > > load, the remaining (100 - x)% you'll load on scroll. ;) > > > On Thursday 02 April 2009 09:36:41 Suren wrote: > > > > Hi All, > > > > I am populating 100x100 cells in Flextable from database. > > > > Its taking 10 mins in IE to display the table, but only less than 10 > > > secs in Firefox. > > > > I am wondering why such extreme difference exists between these two > > > browsers? > > > > Ofcourse my code may not be performance efficient though. But still IE > > > should not disappoint me in this case > > > > I cannot stick with Firefox also in this case, becase blank cells > > > borders are not displayed properly in firefox. > > > > Any adivse would be helpful and appreciated > > > > Thanks > > > Suren- Hide quoted text - > > > - Show quoted text - > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
