コード例 #1
0
        public static void FillDropdownWithFaoCountries(DropDownList ddl, BaseDataAccess bda = null)
        {
            var             faoCountries    = Properties.Settings.Default.FaoCountries;
            var             splitCountryIds = faoCountries.Split(',').Select(int.Parse).ToList();
            List <ListItem> listItems;

            if (bda != null)
            {
                listItems = bda.GetFaoCountryListItems(splitCountryIds);
            }
            else
            {
                using (var dataAccess = new BaseDataAccess())
                {
                    listItems = dataAccess.GetFaoCountryListItems(splitCountryIds);
                }
            }
            ddl.Items.AddRange(listItems.ToArray());
        }