【发布时间】:2014-05-21 18:43:24
【问题描述】:
我是 MVC 新手,在从枚举加载的 DropDownListFor 中选择所需值时遇到了麻烦。
这是我的枚举:
public enum MobilePlatform
{
iOS = 0,
Android = 1,
WindowsPhone = 2,
}
这是我的 DropDownListFor
@Html.DropDownListFor(model => model.ActiveGame.mobile_platform, Enum.GetNames(typeof(DeveloperPortalMVCApp.Models.MobilePlatform)).Select(e => new SelectListItem { Text = e }))
model.ActiveGame.mobile_platform 带有一个 int 2,但是当我加载该视图时,我总是得到 iOS。我做错了什么?
【问题讨论】:
标签: asp.net-mvc enums html.dropdownlistfor