I agree with tangent.
I've been using telerik web controls (r.a.d. suite) for 2 years and devexpress (dxperience 7.3.x) for about 5 months now and I can tell you that devexpress indeed managed to implement a clean, straight forward API.
As tangent also pointed out, the client-side API (I'm impressed by the client-side validation features) is really great and makes your (client-side/javascript) life easier particulary when used together with the Prototype framework.
Anyway I seem to have some troubles when it comes to databinding an ASPxGridView via the LLBLGenDataSourceControl (self-servicing). I managed to get the data displayed in the grid but any further sorting attempts fail, the data is obviously not sorted and the grid's behavior is kind of weird.
Do you suggest to set the grid's EnableCallbacks (or any AJAX actions) to false to get it to work properly? I think that was suggested by the thread opener some time ago.
What about the cache location? What could be here the right setting for the grid and the LLBLGen control?
Regarding your LLBLGenDataSourceControl I'd like to know what exactly does the control do when setting CacheLocation to AspNetCache. Am I right assuming the control fetches the data (TypedList of EntityCollection) just once (PerformSelect), serving subsequent data requests from the cache? How can I force the control to refech from the data source?
Thank you.
Regards,
Tino