private void LoadSiteList() { // Is there more than one site in this group? var multipleSites = GetCurrentPortalsGroup().Count() > 1; var list = new List <ListItem>(); list.Add(new ListItem { Text = GetString("SelectSite.Text"), Value = "" }); if (multipleSites) { var portals = GetCurrentPortalsGroup(); foreach (var portal in portals) { var item = new ListItem() { Text = portal.PortalName, Value = portal.PortalID.ToString() }; list.Add(item); } } else { var item = new ListItem() { Text = PortalSettings.PortalName, Value = PortalSettings.PortalId.ToString() }; list.Add(item); } foreach (var item in list) { var comboItem = new DotNetNuke.Web.UI.WebControls.DnnComboBoxItem(); comboItem.Text = item.Text; comboItem.Value = item.Value; SiteList.Items.Add(comboItem); } }
private void LoadSiteList() { // Is there more than one site in this group? var multipleSites = GetCurrentPortalsGroup().Count() > 1; var list = new List<ListItem>(); list.Add(new ListItem { Text = GetString("SelectSite.Text"), Value = "" }); if(multipleSites) { var portals = GetCurrentPortalsGroup(); foreach (var portal in portals) { var item = new ListItem() { Text = portal.PortalName, Value = portal.PortalID.ToString() }; list.Add(item); } } else { var item = new ListItem() {Text = PortalSettings.PortalName, Value = PortalSettings.PortalId.ToString()}; list.Add(item); } foreach(var item in list) { var comboItem = new DotNetNuke.Web.UI.WebControls.DnnComboBoxItem(); comboItem.Text = item.Text; comboItem.Value = item.Value; SiteList.Items.Add(comboItem); } }