Every time when the SelectedIndex is changed the text is explicitly synchronized by searching in the items by text. This is unnecessary when the SelctedIndex is set in code or when the user cannot type in the textbox. Workaround: ddlRad.DropDownListElement.SyncSelectionWithText = false;