在我的 ViewModel 中,我有一个为表单的下拉菜单创建枚举的属性。
public enum Colors
{
[Description("Dark Red")]
DarkRed = 0,
[Description("Orange")]
Orange = 1,
[Description("Blue")]
Blue = 2
}
我的助手返回:
<select id="ddlColor">
<option value="DarkRed">Dark Red</option>
<option value="Orange">Orange</option>
<option value="Blue">Blue</option>
</select>
但是,当我在模型中调用该属性时,我只得到名称而不是值,例如DarkRed而不是0。
model.Selections = InsertForm(model.Color);
如何在我的模型参考中进行转换,以便从枚举中 获取值?