0
Есть моменты, когда я хотел бы взять SelectedList и попросить выбранный элемент Text. Так, используя пример:SelectList -> как найти SelectedItem.Text?
SelectList sl = new SelectList(new[]{
new SelectListItem{ Text="one", Value="1"},
new SelectListItem{ Text="two", Value="2"},
new SelectListItem{ Text="three", Value="3"}
}, "Text", "Value", "2");
Как мне теперь запросить sl для SelectedItem.Text? Я удивлен, что нет способа сделать это, или, по крайней мере, один, который я вижу. Какие-либо предложения? Нужно ли мне IQuery или IEnumerate это каким-то образом, чтобы это произошло?
Не уверен .... если tis был List, я бы сказал sl.Items [selected] .text; или что-то типа того. Для множественного выбора я делал бы для i = 0 на sl.items.count-1, если sl.items [i] .selected then ... – user448862
sry, что я сначала отвечаю, что я был в отпуске. Вы пытались получить выбранный вами элемент с помощью sl.SelectedValue? Должно быть, что вы пытаетесь – Mark