我正在尝试使用Web服务的结果填充组合列表框。 Web服务返回包含两列的数据集。我想向用户显示第一列,并使用用户从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
答案 0 :(得分:1)
我发现这可以正常工作......
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