This is a migrated thread and some comments may be shown as answers.

Binding grid - multithreading mode problem

1 Answer 57 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Vigen
Top achievements
Rank 1
Vigen asked on 26 Oct 2009, 11:53 AM

We are currently writing an application that uses a frequently updated DataTable.

We tried out your grid view to display the data, where we used DataView as binding source. 

The nature of the application is to receive continuance updates from several sources, all coming in asynchronic fashion.

The DataTable update is synchronized, and only one thread at a time updates it.

When we are using Windows.Forms.DataGridView control binded to the DataView, it seems to work fine, but when using your control we get an Invalid Index Exception once we try to sort the columns.

The current rate and volume of the updates is about 80 records per source every five seconds, with up to 100 sources, and it is suppose to increase.

Your grid has been tested with three event sources.

Is there any way to update the grid DataSource, DataTable or DataView, in an asynchronic fashion,  meaning multithreaded, without having the need to overload the main thread using BeginInvoke ?

Are there any known design patterns for that manner ?

1 Answer, 1 is accepted

Sort by
0
Nick
Telerik team
answered on 28 Oct 2009, 09:09 AM
Hi Vigen,

Please refer to your support ticket about the same (253543).

All the best,
Nick
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Tags
GridView
Asked by
Vigen
Top achievements
Rank 1
Answers by
Nick
Telerik team
Share this question
or