2012-02-03 42 views
0

我正在嘗試使用Web服務的結果填充組合列表框。 Web服務返回一個包含兩列的數據集。我想顯示第一列給用戶,並且用戶從combox中選擇一個項目來捕獲第二列。通過使用返回數據集的Web服務來填充組合框

現在我可以顯示第一列並捕獲選擇。

不知道如何將第二列的連接添加到組合框並捕獲選擇。

任何幫助將不勝感激!

代碼到目前爲止....

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 
相關問題