Как я могу скопировать объекты hardcoded от одного выпадающего поля до другого хранения ключей и значений?
drpTypes.Items.Add(new ListItem("Tipos de Acções", "1"));
drpTypes.Items.Add(new ListItem("Tipos de Combustível", "2"));
drpTypes.Items.Add(new ListItem("Tipos de Condutor", "3"));
drpTypesCreateEdit.Items.AddRange(drpTypes.Items);
AddRange требуется массив ListItems. вы можете сделать это так (C # 3+).
drpTypesCreateEdit.Items.AddRange(drpTypes.Items.OfType<ListItem>().ToArray());
Это был бы один из самых простых способов ..
drpTypes.Items.Add(new ListItem("Tipos de Acções", "1"));
drpTypes.Items.Add(new ListItem("Tipos de Combustível", "2"));
drpTypes.Items.Add(new ListItem("Tipos de Condutor", "3"));
foreach(ListItem li in drpTypes.Items)
{
drpTypesCreateEdit.Items.Add(li);
}
Вам нужно что-то более сложное?