Populating ASP.NET MVC DropDownList

前端 未结 7 1168
孤街浪徒
孤街浪徒 2020-12-08 00:42

OK, I\'ve been Googling for hours and trying everything and can\'t get anything to work. I am learning MVC using Sharp Architecture and have generated some basic forms for c

7条回答
  •  误落风尘
    2020-12-08 00:52

    public ActionResult  AllUsers()
    {
        List users = userRep.GetUsers();
        var listUsers = (from u in users.AsEnumerable()
                         select new SelectListItem
                         {
                            Text = u.UserName,
                            Value = u.UserId.ToString(),
                            Selected = (u.UserId==6)
                         }).AsEnumerable();
        ViewBag.ListItems = listUsers;
        //ViewBag.SelectedItem = 2;
        return View();
    }
    

    In AllUsers.cshtml

    @Html.DropDownList("ListItems")

提交回复
热议问题