EnumHelper.GetSelectList Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetSelectList(Type) |
Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. |
GetSelectList(ModelMetadata) |
Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных. |
GetSelectList(Type, Enum) |
Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. Кроме того, |
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
.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по