我有组合框,我在其中检查所选项目 text="Digital" 然后更改另一个组合框中的行为。当我通过 Selected Value 检查时它起作用了,但是当我将其更改为以下时它停止执行此行为:
if (cmbCamSupplier.SelectedItem.ToString().Equals("Digital"))
cmbCamPrb.SelectedIndex = cmbCamSupplier.Items.IndexOf("Digital");
//cmbCamPrb.SelectedIndex = 5;
else
//cmbCamPrb.SelectedIndex = cmbCamSupplier.Items.IndexOf("Digital");
cmbCamPrb.SelectedIndex = 1;
我究竟做错了什么。这应该可以工作,但似乎在某处被破坏了。有什么帮助吗??
之前是这样的:
if (cmbCamSupplier.SelectedValue.Equals(5))
cmbCamPrb.SelectedIndex = 5;
else
cmbCamPrb.SelectedIndex = 1;
但是有了这个我知道数字位于='5'但我想要它的名称而不是选定的值