这应该在通过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;}
}
然后您将设置组合框。显示成员到"标题"和组合框。值成员到"值"。