Hi All,

I have the following declared on my viewModel and it is used to render a dropdown.

Code:
 [DisplayName("Area")]
 public IEnumerable<SelectListItem> Areas { get; set; }
I pass the model into my controller and return a list of AreaTypes:

Code:
 public void GetTradeAllRisksLookupType(TradeAllRisksRiskViewModel viewModel)
        {
            List<AreaType> risks = _gridLookupRepository.All<AreaType>();

            IEnumerable<SelectListItem> tt = risks.AsEnumerable().OfType<SelectListItem>();

            viewModel.Areas = tt;
        }
my risks item contain 5 elements as I expect. My problem is setting that to the SelectListItem. tt is always empty. can anyone tell me what I'm doing wrong.

THanks