Я получил простой выпадающий список и хотел заполнить этот выпадающий список значениями из файла Resource.resx.
Создание файла ресурсов и добавление значений, каждое из которых разделено знаком "," - это не проблема, а отображение каждого элемента в качестве выбираемых опций для раскрывающегося списка.
мой HTML-код выглядит так:
<asp:DropDownList runat="server" ID="DDL1">
<asp:ListItem Text="<%$Resources:DropDown, Abteilungen%>"></asp:ListItem>
Примечание Abteilungen - это просто название!
и вот что я пытаюсь сделать:
List<SelectListItem> items = new List<SelectListItem>();
foreach (string s in Resources.DropDown.Abteilungen.Split(new char[] { ',' }))
{
items.Add(new SelectListItem() { Text = s, Value = s });
DDL1.Text = s.ToString();
}
Результат: В раскрывающемся списке отображаются только полные значения (Значение1, Значение2, Значение3 и т. Д.).
Но не каждое Значение как выбираемый элемент.
Может кто-нибудь помочь мне с этим?