无法设置ComboBox.SelectedItem?

时间:2011-07-11 18:30:31

标签: c# combobox

我有以下代码:

var db = new db();
var temp =
    db.Table.Where(a => 
        a.id == 1);

if(temp.Any()) {
    var listItem = temp.Select(a => new listItem(a)).Single();
    comboBox.SelectedItem = listItem;
}

它运行到行:comboBox.SelectedItem = listItem;并且listItem确实包含一个值,但是在行运行之后,comboBox.SelectedItem仍然等于null。我不知道这是怎么可能的,因为listItem有一个值,这可能会出错?

1 个答案:

答案 0 :(得分:1)

您正在创建ListItem项目中不存在的新CobmoBox