Das Interessante an der <DataList> ist ja, dass der Anwender während seiner Eingabe(n) sofort sieht, welche Daten zur Auswahl bereitstehen; die Combobox muss aber immer erst geöffnet werden - das ist unschön.
Dann setz bei der ComboBox doch einfach AutoDropDown auf True. Dann öffnet die sich beim ersten Tastendruck.