I have tested the same scenario and it appears that RadComboBox
and the standard MS combobox return different values for the SelectedItem
property when the form is initially loaded. This happens because of the specific design of RadComboBox
- setting RadComboBox.Text
property does not change the value of SelectedItem
Nevertheless, your workaround is quite appropriate. Another way could be setting SelectedIndex
property to the desired value on form creation (before firing Form.Load event).
the Telerik team