我对MVC 4中的下拉列表概念有点迷失。
我需要模特
性别 - int ID - 字符串标题
用户 -string FirstName - 性别 -...
我有点不确定如何解决它,保持它干净简单。
对于我的类用户中的类型,它应该是Gender,因为它是表的名称还是应该是这个IEnumerable?
若是,如果我错过了其他的东西?
我还应该提供特定于控制器的东西吗?或者如何在C#MVC 4 Razor代码中显示下拉列表。
答案 0 :(得分:2)
查看SelectList
班级http://msdn.microsoft.com/en-us/library/system.web.mvc.selectlist%28v=vs.108%29.aspx
这在您的模型中,然后您可以创建如下的下拉列表:
@Html.DropDownList("GenderId", Model.Genders)