5 Answers, 1 is accepted
0
Hi Salim,
Unfortunately the components from the Kendo UI for Angular DropDowns package do not have a virtual scrolling functionality. We believe that filtering the data in the available options list and thus narrowing down the rendered options for the user to choose from represents a better UX design than making the user scroll through an huge list of options until he finds the value he would like to select.
You can find further details about the ComboBox component's filtering functionality along with runnable examples in the following section of our documentation:
https://www.telerik.com/kendo-angular-ui/components/dropdowns/combobox/filtering/
That said, there is a feature request for introducing the desired virtual scrolling functionality, submitted to our UserVoice portal that you can also support:
http://kendoui-feedback.telerik.com/forums/555517-kendo-ui-for-angular-feedback/suggestions/19042537-virtualization-support-for-autocomplete-multisel
http://kendoui-feedback.telerik.com/forums/555517-kendo-ui-for-angular-feedback/suggestions/31559278-dropdownlist-virtualization
It helps us estimate the customer demand for certain features and enhancements, and prioritize accordingly when updating our roadmap. Thank you in advance.
Regards,
Dimiter Topalov
Progress Telerik
Unfortunately the components from the Kendo UI for Angular DropDowns package do not have a virtual scrolling functionality. We believe that filtering the data in the available options list and thus narrowing down the rendered options for the user to choose from represents a better UX design than making the user scroll through an huge list of options until he finds the value he would like to select.
You can find further details about the ComboBox component's filtering functionality along with runnable examples in the following section of our documentation:
https://www.telerik.com/kendo-angular-ui/components/dropdowns/combobox/filtering/
That said, there is a feature request for introducing the desired virtual scrolling functionality, submitted to our UserVoice portal that you can also support:
http://kendoui-feedback.telerik.com/forums/555517-kendo-ui-for-angular-feedback/suggestions/19042537-virtualization-support-for-autocomplete-multisel
http://kendoui-feedback.telerik.com/forums/555517-kendo-ui-for-angular-feedback/suggestions/31559278-dropdownlist-virtualization
It helps us estimate the customer demand for certain features and enhancements, and prioritize accordingly when updating our roadmap. Thank you in advance.
Regards,
Dimiter Topalov
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which
deliver the business app essential building blocks - a grid component,
data visualization (charts) and form elements.
0

Salim
Top achievements
Rank 1
answered on 16 Feb 2018, 01:19 PM
How can we implement the filtering of data to improve the performance? Can you send us an example?
0
Hi Salim,
I am not sure if you checked the following example demonstrating the filtering feature of the Combo Box:
https://www.telerik.com/kendo-angular-ui/components/dropdowns/combobox/filtering/
Basically, on (filterChange) event we are filtering the data passed to the [data] input property of the Combo Box. This way we are narrowing down the available options.
Please let me know in case I am missing something or you need further assistance for this case.
Regards,
Svetlin
Progress Telerik
I am not sure if you checked the following example demonstrating the filtering feature of the Combo Box:
https://www.telerik.com/kendo-angular-ui/components/dropdowns/combobox/filtering/
Basically, on (filterChange) event we are filtering the data passed to the [data] input property of the Combo Box. This way we are narrowing down the available options.
Please let me know in case I am missing something or you need further assistance for this case.
Regards,
Svetlin
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which
deliver the business app essential building blocks - a grid component,
data visualization (charts) and form elements.
0

Salim
Top achievements
Rank 1
answered on 20 Feb 2018, 02:16 PM
Hi Sevtlin,
Thanks for the above, but this is not lazyload. It is just filtering data when the user writes in the input. Isn't there a way to implement the lazy load (or virtual)?
Thanks.
Regards,
Salim
0
Hi Salim,
I am afraid that I will have to confirm my colleague's statement.
Currently, we do not provide such feature out of the box. What can be done at this moment is to support one of the proposed feature requests from our UserVoice portal.
I can also recommend our separate dedicated offering - the Progress Professional Services that specialize in custom-tailored solutions, feature customization, custom implementation, and more:
https://www.progress.com/services/outsourcing
Let me know if you are interested in benefiting from their expertise, and I will arrange for someone from the team to contact you.
Regards,
Svetlin
Progress Telerik
I am afraid that I will have to confirm my colleague's statement.
Currently, we do not provide such feature out of the box. What can be done at this moment is to support one of the proposed feature requests from our UserVoice portal.
I can also recommend our separate dedicated offering - the Progress Professional Services that specialize in custom-tailored solutions, feature customization, custom implementation, and more:
https://www.progress.com/services/outsourcing
Let me know if you are interested in benefiting from their expertise, and I will arrange for someone from the team to contact you.
Svetlin
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which
deliver the business app essential building blocks - a grid component,
data visualization (charts) and form elements.