EnumHelper クラス

定義

列挙の値と Select リストの操作におけるメソッドを提供します。

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

メソッド

GetSelectList(ModelMetadata)

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

GetSelectList(ModelMetadata, Enum)

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

GetSelectList(Type)

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

GetSelectList(Type, Enum)

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

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>>) 取得します。

適用対象