The ValueList class implements the IValueList interface. That interface implements a GetValue method, which takes the text, and returns the DataValue. EditorWithCombo also exposes a SelectedIndex property, so you could get the selected index directly from the editor if you like.