2012-02-03 2 views
0

Я пытаюсь заполнить поле списка со списком результатов веб-службы. Веб-служба возвращает набор данных с двумя столбцами. Я хочу отобразить столбец один для пользователя и захватить второй столбец с выбором пользователем элемента из combox.заполнить поле со списком, используя веб-сервис, возвращающий набор данных

сейчас я могу отобразить первый столбец и захватить выбор.

Не знаете, как добавить соединение столбца два, в поле со списком и захватить выбор.

всякая помощь был бы рад!

код до сих пор ....

myDataSet1 = proxy3.listSuppLang() 

    Dim x As Integer 
    Dim dt As DataTable = myDataSet1.Tables(0) 
    Dim myString As String = "" 

    If dt IsNot Nothing AndAlso dt.Rows.Count > 0 Then 
     'some code 
     For x = 0 To dt.Rows.Count - 1 

      myString = dt.Rows(x).Item(0) 

      ComboBox1.Items.Add(myString) 
     Next 
     ComboBox1.Visible = True 
    End If 

ответ

1

Я нашел работу adquately ....

If dt IsNot Nothing AndAlso dt.Rows.Count > 0 Then 
     'some code 
     ComboBox1.DataSource = dt 
     ComboBox1.DisplayMember = "textFieldcolumnName" 
     ComboBox1.ValueMember = "valueFieldcolumnName" 
     ComboBox1.Visible = True 
End If 
Смежные вопросы