У меня есть WebDataGrid, связанный с SqlDataSource для отображения данных.Когда строка выбрана, я хочу заполнить некоторые текстовые поля и выпадающие списки данными из этой строки для целей редактирования.Текстовые поля работают нормально;Я использую следующий код, чтобы выбрать второе поле в сетке (Дата) и заполнить соответствующее текстовое поле (я использую VB):
txtDate.Text = currentRow.Items(2).Value
Однако, когда я пытаюсь заполнить выпадающие списки, используя тот жеСтруктура кода, я получаю следующую ошибку:
'ddlType' has a SelectedValue which is invalid because it does not exist in the list of items.
Я думаю, что проблема может быть в том, что выпадающие списки заполняются с использованием type_id, в то время как сетка отображает type_name.Будет ли это причиной проблемы, и есть ли способ обойти это?