如何获取绑定到VB中绑定源的控件的值?

时间:2015-04-15 09:41:46

标签: sql vb.net data-binding

我有一个Dialog,它有一个ComboBox(例如aComboBox),其中包含以下属性:

  • DataSource链接到链接到SQL表的BindingSource
  • DisplayMember链接到该表格中String
  • 类型的列

以下是如何设置属性的图片:

enter image description here

我想在组合框中选择项目的String值,但在运行时使用此代码时,我得到System.Data.DataRowView

aComboBox.SelectedItem.ToString()

如何获取字符串值?

2 个答案:

答案 0 :(得分:0)

请勿使用aComboBox.SelectedItem.ToString()

而不是使用:aComboBox.SelectedValue()

答案 1 :(得分:0)

我设法通过设置Value Member属性来解决此问题,如下图所示,然后我可以通过调用aComboBox.SelectedValue.ToString()来检索字符串值:

enter image description here

注意:之前,我只设置了Display Member属性。