EnumHelper.GetSelectList Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetSelectList(Type) |
Ruft eine Liste der SelectListItem Objekte ab, die den im angegebenen Typ definierten Enumerationskonstanten entsprechen. |
GetSelectList(ModelMetadata) |
Ruft eine Liste der SelectListItem Objekte ab, die den in den angegebenen Metadaten definierten Enumerationskonstanten entsprechen. |
GetSelectList(Type, Enum) |
Ruft eine Liste der SelectListItem Objekte ab, die den im angegebenen Typ definierten Enumerationskonstanten entsprechen. Stellt außerdem sicher, dass der |
GetSelectList(ModelMetadata, Enum) |
Ruft eine Liste der SelectListItem Objekte ab, die den in den angegebenen Metadaten definierten Enumerationskonstanten entsprechen. Außerdem wird sichergestellt, dass der Wert auch dann roundtript, wenn er nicht mit einer definierten Konstanten übereinstimmt, und legt die Selected-Eigenschaft für ein Element in der zurückgegebenen Liste auf true fest, was dem Wert entspricht. |
GetSelectList(Type)
Ruft eine Liste der SelectListItem Objekte ab, die den im angegebenen Typ definierten Enumerationskonstanten entsprechen.
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)
Parameter
- type
- Type
Der auszuwertende Typ.
Gibt zurück
Eine Liste für die angegebene type
.
Gilt für:
GetSelectList(ModelMetadata)
Ruft eine Liste der SelectListItem Objekte ab, die den in den angegebenen Metadaten definierten Enumerationskonstanten entsprechen.
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)
Parameter
- metadata
- ModelMetadata
Die auszuwertenden Modellmetadaten.
Gibt zurück
Eine Liste für die angegebenen Metadaten.
Gilt für:
GetSelectList(Type, Enum)
Ruft eine Liste der SelectListItem Objekte ab, die den im angegebenen Typ definierten Enumerationskonstanten entsprechen. Stellt außerdem sicher, dass der value
Roundtrip auch dann erfolgt, wenn es nicht mit einer definierten Konstanten übereinstimmt, und legt die Selected-Eigenschaft für ein Element in der zurückgegebenen Liste auf true fest– entspricht dem 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)
Parameter
- type
- Type
Der auszuwertende Typ.
- value
- Enum
Der Wert vom auszuwählenden Typ.
Gibt zurück
Eine Liste für die angegebene type
, die möglicherweise erweitert wurde, um ein nicht erkanntes value
zu enthalten.
Gilt für:
GetSelectList(ModelMetadata, Enum)
Ruft eine Liste der SelectListItem Objekte ab, die den in den angegebenen Metadaten definierten Enumerationskonstanten entsprechen. Außerdem wird sichergestellt, dass der Wert auch dann roundtript, wenn er nicht mit einer definierten Konstanten übereinstimmt, und legt die Selected-Eigenschaft für ein Element in der zurückgegebenen Liste auf true fest, was dem Wert entspricht.
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)
Parameter
- metadata
- ModelMetadata
Die auszuwertenden Metadaten.
- value
- Enum
Wert vom auszuwählenden Metadatentyp.
Gibt zurück
Eine Liste für die angegebene metadata
, die möglicherweise erweitert wurde, um ein nicht erkanntes value
zu enthalten.