从组合框C#中检索值时的空值

时间:2013-10-21 21:11:42

标签: c# combobox vpn valuemember

这应该通过VPN获取数据库中的值。我将查询设置为在dropdrown列表中显示值的标题,系统应该获取所选值的值成员。因此,该领域的价值成员。它永远不会找到一个值,它只是锁定。我知道VPN是活动的来访问数据库。除此之外,我认为没有理由让值成员不转移到labelcode变量。

int labelcode = Convert.ToInt32(cmbboxLabel.ValueMember);

1 个答案:

答案 0 :(得分:0)

试试这个

int labelcode = Convert.ToInt32(cmbboxLabel.SelectedValue);

ValueMember是一个字符串,它告诉ComboBox绑定对象的哪个属性与SelectedValue一起返回。

如果你的基础类看起来像这样:

public class Example
{
   public string Title {get; set;}
   public int Value {get; set;}
}

然后你将combobox.DisplayMember设置为“Title”并将combobox.ValueMember设置为“Value”。