ASP.NET MVC 下拉的使用(ViewData传递)

C#部分

public void GetViewData() {
            List<string> data = new List<string>();
            data.Add("视频");
            data.Add("小说");
            data.Add("音乐");
            data.Add("邮箱");
            data.Add("新闻");
            data.Add("学习");
            data.Add("体育");
            data.Add("购物");
            data.Add("游戏");
            data.Add("招聘");
            ViewData["type"] = new SelectList(data);
        }
HTML部分

@Html.DropDownListFor(m => m.EntertainmentType, (SelectList)ViewData["type"], new { id = "EntertainmentType" })
原文地址:https://www.cnblogs.com/caoyinglai/p/3624540.html