-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中添加屬性到我的選項。