Есть таблица, объекты которой помещаются в dropdownlist. Необходимо при buttonClick извлекать все св-ва selectedItem и помещать их функцию. Как получиться доступ ко всем свойствам(коих больше чем два), пока получается только свойства Text и Value использовать? В webforms я указывал в качестве DataSourse для combobox коллекцию типа List<> и получал доступ ко всем свойствам,выбранного элемента. Вот кусок кода, в котором я в качестве выводимого свойства указываю Name.
protected void Page_Load(object sender, EventArgs e)
{
foreach (Weapon weapon in GetWeapons())
{
DropDownListOfWeapon.Items.Add(weapon.Name);
}
}
protected IEnumerable<Weapon> GetWeapons()
{
return weaponRepository.Weapons
.OrderBy(a => a.Name);
}