У меня есть этот кусок кода:
foreach (ListItem item in lbUnassigned.Items)
{
if (item.Selected)
{
string itemName = item.Text.ToString();
string itemValue = item.Value.ToString();
lbAssigned.Items.Add(new ListItem(itemName, itemValue));
lbUnassigned.Items.Remove(lbUnassigned.SelectedItem);
}
}
, который в значительной степени идентичен примеру, приведенному в моей книге .NET 3.5, но при выполнении этой процедуры item.selected, если false каждыйвремя, хотя я выбираю хотя бы одно значение в ListBox.
Есть идеи, что я могу делать неправильно?