Thank you for contacting us.
I do not have the details of your implementation of this functionality and cannot give you a proper advice, but there are several things that you could consider. First, you should find a way to reset the visual item's state when an item is being removed. Unfortunately, this means that you cannot use the default item animations provided by the DataBoundListBox, because there is no way to find out which element has been removed when the item animation is ended. You can still animate the item that is being removed using the RadAnimationManager. I have attached a sample project that demonstrates how you can implement this functionality, but please note that this solution is very custom and do not guarantee that it would work as expected.
I hope this helps.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.