Да, вы должны присоединиться к таблицам в DataValueField и выбрать текстовое поле.
Например:
Select T1.PlaceId, T2.Text as DTField
from Table1 T1
left join Table2 T2 on T1.PlaceID= T2.PlaceId
Where some condition
Дополнительная информация
Я вижу, что у вас проблемы со стороны ASP.net.все, что вам нужно сделать, это установить DataTextField в текстовое поле, которое вы выбрали через объединенные таблицы.В моем примере выше вы бы сделали что-то вроде этого:
DataTextField = "DTField"
Вы можете сделать это в коде при загрузке или когда это необходимо, или в разметке как атрибут раскрывающегося списка.Надеюсь, это поможет.