我有一个组合框ValueMember = ID
和DisplayMember = Name
。我需要用这个名字,所以我做这样的事情有关联的值:C# - 从组合框中检索选定的值
if (cboTypeOfMaterial.SelectedIndex != -1)
{
string temp = cboTypeOfMaterial.SelectedValue.ToString();
//More code here...
}
它返回ID
值作为一个字符串。例如 - “7”。
如果我尝试:
if (cboTypeOfMaterial.SelectedIndex != -1)
{
string temp = cboTypeOfMaterial.DisplayMember.ToString();
//More code here...
}
我得到的字符串Name
这是关键。
而我需要的是让所选元素的Name
只需cboTypeOfMaterial.SelectedItem.ToString()也应该工作。试一试。 – 2013-02-26 07:49:12