次の方法で共有


EnumHelper クラス

定義

列挙値と選択リストを操作するためのメソッドを提供します。

public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
継承
EnumHelper

メソッド

GetSelectList(ModelMetadata, Enum)

指定したメタデータで定義 SelectListItem 列挙定数に対応するオブジェクトの一覧を取得します。 また、定義された定数と一致しない場合でも値がラウンドトリップするようにし、返されたリスト内の 1 つの要素に対して Selected プロパティを true に設定します。値と一致します。

GetSelectList(ModelMetadata)

指定したメタデータで定義 SelectListItem 列挙定数に対応するオブジェクトの一覧を取得します。

GetSelectList(Type, Enum)

指定した型で定義 SelectListItem 列挙定数に対応するオブジェクトの一覧を取得します。 また、定義された定数と一致しない場合でも、value がラウンドトリップするようにし、返されたリスト内の 1 つの要素に対して Selected プロパティを true に設定します。これは、valueと一致します。

GetSelectList(Type)

指定した型で定義 SelectListItem 列挙定数に対応するオブジェクトの一覧を取得します。

IsValidForEnumHelper(ModelMetadata)

指定されたメタデータまたは関連付けられた式が、GetSelectList(ModelMetadata) および EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 呼び出しでの使用に適しているかどうかを示す値を取得します。

IsValidForEnumHelper(Type)

指定した型またはこの型の式が GetSelectList(Type) および EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 呼び出しで使用するのに適しているかどうかを示す値を取得します。

適用対象