Я почти уверен, что ответ - нет, но просто для ясности;Я в замешательстве.
Если ваш dataProvider содержит такие объекты:
{label:"one", data:1}
Во-первых, этот синтаксис создаст универсальный объект без настройки.Если ни одно из свойств этого объекта не определено явно, ни одно из них не может реализовать тег метаданных Bindable, и, следовательно, при использовании в качестве источника для привязки данных цель никогда не обновится.
Second off, даже еслиВы создали свой собственный неуниверсальный объект со связываемыми свойствами, обычно привязка не проходит несколько уровней вглубь свойств объекта массива.
selectedItem будет указывать на объект, подобный находящемуся в _dataProvider
или, возможно, null, основанный на взаимодействии пользователя с dropDownList.Привязка selectedItem к свойству внутри элемента не имеет смысла;потому что вы сравниваете литерал с объектом, и ничего не будет выделено.
Мне непонятно, не глядя, что происходит в DropDownList, когда вы пытаетесь установить selectedItem для элемента, не входящего в ваш dataProvider.Я предполагаю, что это сбрасывает выбор, хотя.
Если вы сможете подробнее рассказать о том, чего именно вы пытаетесь достичь, мы сможем помочь вам больше.