我把这段代码放在我的 Load 方法中:
if (!IsPostBack)
{
RegionInfo reginfo;
CultureInfo[] cultInfoList = CultureInfo.GetCultures(CultureTypes.AllCultures);
foreach (CultureInfo cultInfo in cultInfoList)
{
try
{
reginfo = new RegionInfo(cultInfo.LCID);
ListItem li = new ListItem(reginfo.DisplayName, reginfo.TwoLetterISORegionName);
if (DropDownList2.Items.IndexOf(li) < 1)
{ DropDownList2.Items.Add(li); }
}
catch
{
}
}
}
但是我的 DropDownList 控件在加载一个长名称的国家时会显着改变大小,有什么想法吗?