Hi
I'm currently having troubles with the RadGridView performances. I tried almost everything I could think of.
What I'm trying to do is load variable amount of data (from 5 rows to several thousands depending on my request) onto a RadGridView.
The structure of the loaded data is also completely different each time (different number of columns or type of data)
I'm loading my data from a PostgreSQL database using WCF service, but the grid takes between 2 and 6 seconds to display the data, which isn't acceptable for my purpose.
So I had an idea on how I could fix my problem.
I thought that I could try to load only the first 20 or 30 rows at a time, and when I scroll down (I'm on deferred mode), I would call my webservice to load the data corresponding to my scrollbar position.
But unfortunatly, after several attermpts, I couldn't find a way to achieve this.
So I'm asking if you'd have any way to perform such coding. (btw, since everything in my application is dynamic, every treatments are code-behind based.
Regards
Ludovic
I'm currently having troubles with the RadGridView performances. I tried almost everything I could think of.
What I'm trying to do is load variable amount of data (from 5 rows to several thousands depending on my request) onto a RadGridView.
The structure of the loaded data is also completely different each time (different number of columns or type of data)
I'm loading my data from a PostgreSQL database using WCF service, but the grid takes between 2 and 6 seconds to display the data, which isn't acceptable for my purpose.
So I had an idea on how I could fix my problem.
I thought that I could try to load only the first 20 or 30 rows at a time, and when I scroll down (I'm on deferred mode), I would call my webservice to load the data corresponding to my scrollbar position.
But unfortunatly, after several attermpts, I couldn't find a way to achieve this.
So I'm asking if you'd have any way to perform such coding. (btw, since everything in my application is dynamic, every treatments are code-behind based.
Regards
Ludovic