-1
您好我需要做一个下拉列表为一个枚举。vb.net dropdownlistfor从枚举
对于恢复我的枚举,在我的视图模型我这样做:
Public Property datatype As New List(Of DataTypeNameEnum)
Dim values() As Integer = CType([Enum].GetValues(GetType(DataTypeNameEnum)), Integer())
For Each value In values
datatype.Add(value)
Next
在我看来:
@Html.DropDownListFor(Function(m) m.datattypeAsEnum, New SelectList(Model.datatype, "name", "name"))
但我有一个错误:
name doesn't exist in DataTypeNameEnum
如何我可以做我的枚举值,并在我的selectList中恢复它们?
编辑:解决,我在jquery中添加属性到我的选项。