private void GetCompanies() { PlanMailboxViewModel viewModel = new PlanMailboxViewModel(); viewModel.ViewModelEvent += viewModel_ViewModelEvent; List<CompanyObject> companies = viewModel.GetCompanies(); ddlCompanies.Items.Add("--- Select a Company ---"); if (companies != null && companies.Count > 0) { foreach (CompanyObject obj in companies) { ListItem item = new ListItem(); item.Value = obj.CompanyCode; item.Text = "[" + obj.CompanyCode + "] " + obj.CompanyName; ddlCompanies.Items.Add(item); } } }