我想创建一个包含国家名称的下拉列表。
我试过这个:
ViewBag.country =
from p in
CultureInfo.GetCultures(CultureTypes.AllCultures & ~CultureTypes.NeutralCultures)
.OrderBy(c => c.Name)
select new SelectListItem
{
Text = p.EnglishName,
Value = p.DisplayName
};
但它没有给我国家的名称,而是给了我语言,然后是说它的国家......
这是视图,简单如“你好”:
Country: @Html.DropDownList("country")
我究竟做错了什么?谢谢!
注意我不能使用下拉列表,因为我的视图中的国家下拉列表没有与我的模型绑定。我只想用国家名称作为字符串填充一个下拉列表,我将在之后重用。