我开始使用ASP.NET身份,我的问题是如何将性别(男性和女性)的下拉列表添加到我的数据库中?
我在“AspNetUsers”表中添加了一个名为“Gender”的字符串值(在cmd中进行了迁移)
我希望从下拉列表中保存值..
我正在使用MVC,但我也可以使用Web Forms。 我看到了这个链接:MVC4 Dropdown menu for Gender,我不明白它是如何连接到数据库的。
提前致谢。
答案 0 :(得分:1)
在控制器
中ViewBag.gender=new List<SelectListItem>(){
new SelectListItem(){Text="Male", Value="Male"},
new SelectListItem(){Text="Female", Value="Female"}
} ;
在视图中
@Html.DropDownListFor(
x => x.GenderId,
new SelectList(ViewBag.gender as List<SelectListItem>, "Value", "Text"))