That's true, my example is only displaying multiple columns but you can't beat the speed of the dropdownlist (at least not yet according to the last post in my question about the multiplecolumncombobox).
You'd have to parse the selected value for the "|" char if you wanted to return multiple column values. Like
examplesearchcode = Me.dropdown.Text.Split("|").GetValue(0).ToString.Trim
It would be a little different with multiple "|" characters, but that works for values with two columns and you want the first column. For the second column you would have to update getvalue(0) index to the position of the "|" char + 3 (for spaces). Something like
Me.dropdown.Text.Split("|").GetValue(InStr(Me.dropdown.Text, "|") + 3).ToString.Trim
I haven't updated my applications entirely with the new controls we got in the Telerik package yet, so I may change this once I use their gridview and the built in filter options.