We are evaluating the Telerik KendoUI Web Framework and want to identify it's potential. Therefore we put some effort in developing a small web application containing a Grid widget. The Grid's DataSource is based on a remote JSON source which contains about 5000 data objects.
We wanted to make heavy use of the filter, sorting, grouping and/or paging functionality because these are features which are often required by our customers.
Basically we are satisfied with the KendoUI Web Framework. Although we miss some great features we know from other Telerik products (like the Silverlight RadControls) we are happy with it's spectrum of functionality. But the greatest downside (from our point of view) is the Grid's lack of support for virtualization used together with grouping. We were not able to find a good solution to make the Grid highly responsive and user friendly while supporting large sets of data.
In our case the filtering works like charm when the virtualization is enabled. But when it comes to grouping there is this strange effect for collapsed groups: the groups are not arranged one below the other. The user has to scroll/page through large empty areas before the next group appears. This is very unpleasant to use.
When the virtualization is disabled, the filtering is much slower (but filters in an acceptable amount of time). Also the interaction on rows has a very high delay (like selection or activating and collapsing groups).
Do you have any tips regarding the grouping?
Are there plans to work on those issues in future releases of KendoUI?
EDIT: I'm referring to and voted for this feedback.
We wanted to make heavy use of the filter, sorting, grouping and/or paging functionality because these are features which are often required by our customers.
Basically we are satisfied with the KendoUI Web Framework. Although we miss some great features we know from other Telerik products (like the Silverlight RadControls) we are happy with it's spectrum of functionality. But the greatest downside (from our point of view) is the Grid's lack of support for virtualization used together with grouping. We were not able to find a good solution to make the Grid highly responsive and user friendly while supporting large sets of data.
In our case the filtering works like charm when the virtualization is enabled. But when it comes to grouping there is this strange effect for collapsed groups: the groups are not arranged one below the other. The user has to scroll/page through large empty areas before the next group appears. This is very unpleasant to use.
When the virtualization is disabled, the filtering is much slower (but filters in an acceptable amount of time). Also the interaction on rows has a very high delay (like selection or activating and collapsing groups).
Do you have any tips regarding the grouping?
Are there plans to work on those issues in future releases of KendoUI?
EDIT: I'm referring to and voted for this feedback.