Populating a dropdown from ViewData
问题 I have viewdata in my controller which is populated by a list: List<employee> tempEmpList = new List<employee>(); tempEmpList = context.employees.ToList(); ViewData["tempEmpList"] = tempEmpList; and I am passing this into my view, the question is, how do I place the content of the viewdata list into a dropdown list? The display data will be .name from the list item. I know I could do a foreach on the Viewdata and create a select list, but this seems a bit long winded 回答1: You can use the