ASP.NET MVC Dropdown List From SelectList

后端 未结 3 606
北海茫月
北海茫月 2020-11-28 06:02

I am building the following SelectList in my controller.

var u = new NewUser();

u.UserTypeOptions = new SelectList(new List

        
3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-28 06:34

    Try this, just an example:

    u.UserTypeOptions = new SelectList(new[]
        {
            new { ID="1", Name="name1" },
            new { ID="2", Name="name2" },
            new { ID="3", Name="name3" },
        }, "ID", "Name", 1);
    

    Or

    u.UserTypeOptions = new SelectList(new List
        {
            new SelectListItem { Selected = true, Text = string.Empty, Value = "-1"},
            new SelectListItem { Selected = false, Text = "Homeowner", Value = "2"},
            new SelectListItem { Selected = false, Text = "Contractor", Value = "3"},
        },"Value","Text");
    

提交回复
热议问题