从组合框 C# 检索值时为空值



这应该在通过VPN连接的数据库中获取值。我将查询设置为在下拉列表中显示值标题的位置,并且系统应该获取所选值的值成员。因此,字段中的值成员。它永远不会找到值,它只是锁定。我知道 VPN 处于活动状态,可以访问数据库。除此之外,我认为没有理由不将 valuemember 转移到标签代码变量。

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

试试这个

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

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

如果基础类如下所示:

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

然后您将设置组合框。显示成员到"标题"和组合框。值成员到"值"。

相关内容

  • 没有找到相关文章

最新更新