Bagikan melalui


EnumHelper Kelas

Definisi

Menyediakan metode untuk bekerja dengan nilai enumerasi dan memilih daftar.

public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
Warisan
EnumHelper

Metode

GetSelectList(ModelMetadata)

Mendapatkan daftar SelectListItem objek yang sesuai dengan konstanta enum yang ditentukan dalam metadata yang diberikan.

GetSelectList(ModelMetadata, Enum)

Mendapatkan daftar SelectListItem objek yang sesuai dengan konstanta enum yang ditentukan dalam metadata yang diberikan. Juga memastikan nilai akan round-trip bahkan jika tidak cocok dengan konstanta yang ditentukan dan mengatur properti Terpilih ke true untuk satu elemen dalam daftar yang dikembalikan -- cocok dengan nilai.

GetSelectList(Type)

Mendapatkan daftar SelectListItem objek yang sesuai dengan konstanta enum yang ditentukan dalam jenis yang diberikan.

GetSelectList(Type, Enum)

Mendapatkan daftar SelectListItem objek yang sesuai dengan konstanta enum yang ditentukan dalam jenis yang diberikan. Juga memastikan akan round-trip bahkan jika tidak cocok dengan konstanta value yang ditentukan dan mengatur properti Terpilih ke true untuk satu elemen dalam daftar yang dikembalikan -- cocok dengan value.

IsValidForEnumHelper(ModelMetadata)

Mendapatkan nilai yang menunjukkan apakah metadata yang diberikan atau ekspresi terkait cocok untuk digunakan dalam GetSelectList(ModelMetadata) panggilan dan EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) .

IsValidForEnumHelper(Type)

Mendapatkan nilai yang menunjukkan apakah jenis yang diberikan atau ekspresi jenis ini cocok untuk digunakan dalam GetSelectList(Type) dan EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) panggilan.

Berlaku untuk