Sdílet prostřednictvím


EnumHelper.GetSelectList Metoda

Definice

Přetížení

GetSelectList(Type)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu.

GetSelectList(ModelMetadata)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata.

GetSelectList(Type, Enum)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu. Také zajišťuje, že value se objekt vrátí i v případě, že neodpovídá definované konstantě, a nastaví vlastnost Selected pro jeden prvek ve vrácený seznam na hodnotu true – odpovídá hodnotě value.

GetSelectList(ModelMetadata, Enum)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata. Zajišťuje také, že se hodnota zaokrouhlí i v případě, že neodpovídá definované konstantě, a nastaví vlastnost Selected na true pro jeden prvek ve vráceném seznamu – odpovídající hodnotě.

GetSelectList(Type)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu.

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type);
static member GetSelectList : Type -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type) As IList(Of SelectListItem)

Parametry

type
Type

Typ, který se má vyhodnotit.

Návraty

Seznam pro danou typepoložku

Platí pro

GetSelectList(ModelMetadata)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata.

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata);
static member GetSelectList : System.Web.Mvc.ModelMetadata -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata) As IList(Of SelectListItem)

Parametry

metadata
ModelMetadata

Metadata modelu, která se mají vyhodnotit.

Návraty

Seznam pro daná metadata.

Platí pro

GetSelectList(Type, Enum)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu. Také zajišťuje, že value se objekt vrátí i v případě, že neodpovídá definované konstantě, a nastaví vlastnost Selected pro jeden prvek ve vrácený seznam na hodnotu true – odpovídá hodnotě value.

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type, Enum value);
static member GetSelectList : Type * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type, value As Enum) As IList(Of SelectListItem)

Parametry

type
Type

Typ, který se má vyhodnotit.

value
Enum

Hodnota z typu, kterou chcete vybrat.

Návraty

Seznam pro danou typepoložku , pravděpodobně rozšířený o nerozpoznaný value.

Platí pro

GetSelectList(ModelMetadata, Enum)

Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata. Zajišťuje také, že se hodnota zaokrouhlí i v případě, že neodpovídá definované konstantě, a nastaví vlastnost Selected na true pro jeden prvek ve vráceném seznamu – odpovídající hodnotě.

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata, Enum value);
static member GetSelectList : System.Web.Mvc.ModelMetadata * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata, value As Enum) As IList(Of SelectListItem)

Parametry

metadata
ModelMetadata

Metadata, která se mají vyhodnotit.

value
Enum

Hodnota z typu metadat, která chcete vybrat.

Návraty

Seznam pro danou metadatapoložku , pravděpodobně rozšířený o nerozpoznaný value.

Platí pro