RadListControl issue with SelectedItems, SelectedIndex synchronization in bound mode when external object is added to DataSource object Resolution: When the List contains items and user remove the last string from the underlying data source with index = 2 and this item is selected then the List automatically move the selection to the previous item with index 1 because in this moment there is no item with index 2.