We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

GridGroupingControl Load Performance

Thread ID:

Created:

Updated:

Platform:

Replies:

28241 Apr 27,2005 01:56 PM Apr 28,2005 05:53 PM Windows Forms 1
loading
Tags: GridControl
vbaker
Asked On April 27, 2005 01:56 PM

I am using a GridGroupingControl with a master and one child table in the datasource. The grid is on a form, which opens upon user menu action. The datasource master consists of about 2500 rows, and each row in the master has one child row. The master has about 15 columns and the child about 5. I use the form''s OnLoad event to fill the dataset from the database and bind the grid to that dataset. The grid TableModel is readonly, because the grid is never edited by the user, but a row can be double-clicked to permit choosing a desired record to view in another form. When the user menu action occurs, it takes about 30 seconds for the form and its grid to appear. Users consider this delay excessive, and I agree. Using console debug output, I''ve verified that the master and child data sets are "filled" by their data adapters very quickly. So the delay appears to be in the rendering of the grid, some time after the form''s OnLoad event starts to run. Any suggestions for improvement? --Van Baker

Administrator [Syncfusion]
Replied On April 28, 2005 05:53 PM

Hi Van, I think what you need is very much related to what is discussed in http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=26047 I think these optimizations will help a lot in your case. For now, you can only optimize things by using techniques shown in GroupingPerf, but the EngineOptimizations will give you much better performance. Let me know if you are interested in testing engine optimizations discussed in the thread. Best is to open a dtrac incident and refer to this forum thread. Stefan >I am using a GridGroupingControl with a master and one child table in the datasource. The grid is on a form, which opens upon user menu action. > >The datasource master consists of about 2500 rows, and each row in the master has one child row. The master has about 15 columns and the child about 5. I use the form''s OnLoad event to fill the dataset from the database and bind the grid to that dataset. The grid TableModel is readonly, because the grid is never edited by the user, but a row can be double-clicked to permit choosing a desired record to view in another form. > >When the user menu action occurs, it takes about 30 seconds for the form and its grid to appear. Users consider this delay excessive, and I agree. Using console debug output, I''ve verified that the master and child data sets are "filled" by their data adapters very quickly. So the delay appears to be in the rendering of the grid, some time after the form''s OnLoad event starts to run. > >Any suggestions for improvement? > >--Van Baker

CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.

;