Я хочу установить DataTextField
и DataValueField
из Dropdownlist
(languageList), используя словарь (список) languageCod
(en-gb) в качестве имени и имени языка (английский) в качестве текста для отображения.
Соответствующий код:
string[] languageCodsList= service.LanguagesAvailable();
Dictionary<string, string> list =
new Dictionary<string, string>(languageCodsList.Length);
foreach (string cod in languageCodsList)
{
CultureInfo cul = new CultureInfo(cod);
list.Add(cod, cul.DisplayName);
}
languageList.DataSource = list;
languageList.DataBind();
Как установить DataTextField
и DataValueField
?