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