EnumHelper.GetSelectList Метод

Определение

Перегрузки

GetSelectList(Type)

Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе.

GetSelectList(ModelMetadata)

Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных.

GetSelectList(Type, Enum)

Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. Кроме того, value гарантирует, что объект будет выполнять круговую передачу, даже если он не соответствует определенной константе, и устанавливает для свойства Selected значение true для одного элемента в возвращаемом списке , соответствующего объекту value.

GetSelectList(ModelMetadata, Enum)

Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных. Кроме того, гарантирует, что значение будет циклироваться, даже если оно не соответствует определенной константе, и устанавливает для свойства Selected значение true для одного элемента в возвращаемом списке, соответствующего значению.

GetSelectList(Type)

Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе.

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)

Параметры

type
Type

Оцениваемый тип.

Возвращаемое значение

Список для заданного type.

Применяется к

GetSelectList(ModelMetadata)

Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных.

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)

Параметры

metadata
ModelMetadata

Метаданные модели для проверки.

Возвращаемое значение

Список для указанных метаданных.

Применяется к

GetSelectList(Type, Enum)

Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. Кроме того, value гарантирует, что объект будет выполнять круговую передачу, даже если он не соответствует определенной константе, и устанавливает для свойства Selected значение true для одного элемента в возвращаемом списке , соответствующего объекту 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)

Параметры

type
Type

Оцениваемый тип.

value
Enum

Выбираемое значение типа.

Возвращаемое значение

Список для данного type, возможно, расширен для включения нераспознанного value.

Применяется к

GetSelectList(ModelMetadata, Enum)

Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных. Кроме того, гарантирует, что значение будет циклироваться, даже если оно не соответствует определенной константе, и устанавливает для свойства Selected значение true для одного элемента в возвращаемом списке, соответствующего значению.

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)

Параметры

metadata
ModelMetadata

Оцениваемые метаданные.

value
Enum

Выбираемое значение из типа метаданных.

Возвращаемое значение

Список для данного metadata, возможно, расширен для включения нераспознанного value.

Применяется к