Compartir a través de


EnumHelper Clase

Definición

Proporciona métodos para trabajar con valores de enumeración y listas de selección.

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

Métodos

GetSelectList(ModelMetadata)

Obtiene una lista de SelectListItem objetos correspondientes a las constantes de enumeración definidas en los metadatos especificados.

GetSelectList(ModelMetadata, Enum)

Obtiene una lista de SelectListItem objetos correspondientes a las constantes de enumeración definidas en los metadatos especificados. También garantiza que el valor se redondeará incluso si no coincide con una constante definida y establece la propiedad Selected en true para un elemento de la lista devuelta, que coincide con el valor.

GetSelectList(Type)

Obtiene una lista de SelectListItem objetos correspondientes a las constantes de enumeración definidas en el tipo especificado.

GetSelectList(Type, Enum)

Obtiene una lista de SelectListItem objetos correspondientes a las constantes de enumeración definidas en el tipo especificado. También garantiza que value el recorrido de ida y vuelta incluso si no coincide con una constante definida y establece la propiedad Selected en true para un elemento de la lista devuelta, que coincide con .value

IsValidForEnumHelper(ModelMetadata)

Obtiene un valor que indica si los metadatos especificados o la expresión asociada son adecuados para su uso en GetSelectList(ModelMetadata) y EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) llamadas.

IsValidForEnumHelper(Type)

Obtiene un valor que indica si el tipo especificado o una expresión de este tipo es adecuado para su uso en GetSelectList(Type) y EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) llamadas.

Se aplica a