Если у меня есть таблица с столбцами Id, Name, Attack, SortOfWeapon. И в раскрывающемся списке Text = "Name" и Value = "Id". Когда я нажимаю кнопку, могу ли я использовать другие свойства SelectedItem (Country и Zip)?Свойства dropdownlist SelectedItem ASP.NET
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);
}
Когда пользователь выбирает элемент и нажимает кнопку, в функции должны быть указаны значения свойств выбранного элемента.
Смотрите HTTP://stackoverflow.com/questions/38150214/asp-net-how-to-create-cascading-dropdownlists-boxes-using-single-data-table/39230066#39230066? Ваш вопрос похож на – VDWWD
Что значит другие ценности? вы ищете каскадные выпадающие списки (так что вы выбираете элемент в первом, и он используется для заполнения второй релевантными данными), или вы хотите выбрать элемент в раскрывающемся списке, а затем получить доступ ко всем свойствам выбранного элемента? И зачем писать свой вопрос об адресах, если образец кода касается оружия? Это делает для вас трудным дать вам пример! – Matt
@VDWWD извините, но я не понимаю ваш пример. Как я могу применить к свойствам selectedItem? В webforms, если я использую List <> как DataSourse, я могу применить ко всем свойствам SelectedItem. – cruim