Is there a way to display several records in the datatextfield in a asp dropdownlist?

I know the fix when populating the dropdownlist from a datagrid was to edit your SQL query but the values I am receiving are sent via an XML string.


The idea would be to display a name, price, and date in the dropdown text.

Currently I am getting the following error:
DataBinding: 'System.Data.Da taRowView'...