共用方式為


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 的 。

適用於