EnumHelper 类

定义

提供用于使用枚举值和选择列表的方法。

public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
继承
EnumHelper

方法

GetSelectList(ModelMetadata)

获取与给定元数据中定义的枚举常量对应的 对象的列表 SelectListItem

GetSelectList(ModelMetadata, Enum)

获取与给定元数据中定义的枚举常量对应的 对象的列表 SelectListItem 。 此外,确保即使该值与定义的常量不匹配,也会往返,并将返回列表中的一个元素的 Selected 属性设置为 true -- 与值匹配。

GetSelectList(Type)

获取与给定类型中定义的枚举常量对应的 对象的列表 SelectListItem

GetSelectList(Type, Enum)

获取与给定类型中定义的枚举常量对应的 对象的列表 SelectListItem 。 此外, value 确保将往返,即使它与定义的常量不匹配,并将返回列表中的一个元素的 Selected 属性设置为 true -- 匹配 value

IsValidForEnumHelper(ModelMetadata)

获取一个值,该值指示给定的元数据或关联的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(ModelMetadata)

IsValidForEnumHelper(Type)

获取一个值,该值指示给定类型或此类型的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(Type)

适用于