This is a quick follow up with some further information regarding the DataRequested
We have designed RadDataBoundListBox
to fire this event each time a change occurs that implies inserting additional items into your data source collection. Similar cases might be collection changes that lead to the realization of additional viewport space or simply scrolling to the end of the scrollable list.
In this context, we do not consider the current behavior as erroreous.
In your particular case, you could use a boolean flag to stop the execution of the logic in the DataRequested
handler when you clear your source collection.
I hope this helps.
Let me know in case you have further questions or need assistance.
All the best,
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>