Hello,
First of all, I'm a french developper so sorry for my english and if I make mistakes.
I'm using Infragistics grid in my project. I'm testing StrataFrame and I made tests to compare the time of grid loading.
With a Infragistics grid, the time of loading for 20 000 records is 26 seconds.
When I used a windows grid, this time is only 700 ms.
Infragistics components and Strataframe aren't compatible ?
I wonder why a such difference. I'm aware that the Infragistics grid has much more power and features over the built-in Windows grid and this should translate to slower initialization but I think my tests results are strange.
Have you ever heard about this ?
Did I put wrong parameters ?
Thanks for your help
David
David,
The grid needs to load all rows when performing sorting or summaries, since it needs to access all of the data in order to be able to perform these operations.
-Matt
In fact, it works only if I have no summary rows or no column sorted.
So, the problem still exists :(
I go on my searchs.
Hi Mike,
I think I find the issue of my problem.
It would be indeed an obviousness for you. I didn't set the LoadStyle property to LoadOnDemand.
this.grdClient.DisplayLayout.LoadStyle = Infragistics.Win.UltraWinGrid.LoadStyle.LoadOnDemand;
I just populate my DataSource with the BO specific of StrataFrame. I'm not handling any event and I don't use ValueList.
I just finished a sample project to see the difference between a WinGrid and an Infragistics Grid. Can I send it to you ?
Are you handling any events of the grid? Perhaps something you are doing in an event is causing it to be slow?
Are you applying Appearances to any of the grid objects?
Are you using ValueLists in your grid?