EnumHelper.GetSelectList Método

Definição

Sobrecargas

GetSelectList(Type)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas no tipo fornecido.

GetSelectList(ModelMetadata)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas nos metadados especificados.

GetSelectList(Type, Enum)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas no tipo fornecido. Também garante a value viagem de ida e volta, mesmo que não corresponda a uma constante definida e defina a propriedade selected como true para um elemento na lista retornada, correspondendo a value .

GetSelectList(ModelMetadata, Enum)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas nos metadados especificados. Também garante que o valor fará a viagem de ida e volta mesmo que não corresponda a uma constante definida e defina a propriedade selected como true para um elemento na lista retornada, correspondendo ao valor.

GetSelectList(Type)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas no tipo fornecido.

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)

Parâmetros

type
Type

O tipo a ser avaliado.

Retornos

IList<SelectListItem>

Uma lista para o determinado type .

Aplica-se a

GetSelectList(ModelMetadata)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas nos metadados especificados.

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)

Parâmetros

metadata
ModelMetadata

Os metadados do modelo para avaliar.

Retornos

IList<SelectListItem>

Uma lista para os metadados especificados.

Aplica-se a

GetSelectList(Type, Enum)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas no tipo fornecido. Também garante a value viagem de ida e volta, mesmo que não corresponda a uma constante definida e defina a propriedade selected como true para um elemento na lista retornada, correspondendo a 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)

Parâmetros

type
Type

O tipo a ser avaliado.

value
Enum

O valor do tipo a selecionar.

Retornos

IList<SelectListItem>

Uma lista para o determinado type , possivelmente estendido, para incluir um não reconhecido value .

Aplica-se a

GetSelectList(ModelMetadata, Enum)

Obtém uma lista de SelectListItem objetos correspondentes às constantes de enumeração definidas nos metadados especificados. Também garante que o valor fará a viagem de ida e volta mesmo que não corresponda a uma constante definida e defina a propriedade selected como true para um elemento na lista retornada, correspondendo ao valor.

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)

Parâmetros

metadata
ModelMetadata

Os metadados a serem avaliados.

value
Enum

Valor do tipo de metadados a selecionar.

Retornos

IList<SelectListItem>

Uma lista para o determinado metadata , possivelmente estendido, para incluir um não reconhecido value .

Aplica-se a