да. вы должны получить эту ошибку.
По мере того как метод связи использован только для binding данных к контролей данных как gridview, репитер, datalist, etc.
Если вы должны связать dropdownlist (или любое другое управление) вне эти контролей данных после этого, то вы должны точно установить свое значение от Кодего позади.
Как для например когда вы свяжете к dropdownlist.
на последнее вы можете установить:
DropDownList3.Items.FindByValue («yourvaluehere»). Выбрано = true;
ИЛИ
DropDownList3.Items.FindByText («yourtexthere»). Выбрано = true;
Понадейтесь что это освобождает вас.