0

我把这段代码放在我的 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 控件在加载一个长名称的国家时会显着改变大小,有什么想法吗?

4

1 回答 1

1

您可以在 ListBox 中添加一个“最大宽度”的 CSS 样式。那将是style="max-width: 100px;" 管他呢。

于 2012-04-25T03:55:43.020 回答