Hello Alistair Wardlaw,
Thank you for writing.
I am afraid that I could not reproduce the behavior you described.
Here is the code snippet I am testing with:
List<CustomObject> ds =
.radListBox1.DataSource = ds;
There are two objects with identical display values ("1") but different values for ValueMember (5 and 1).
Calling SelectedValue.ToString() always returns the correct result based on the selection.
Please explain in more details how to reproduce the issue or send a sample application which demonstrates it if possible.
I am looking forward to your reply.
the Telerik team