EnumHelper 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于使用枚举值和选择列表的方法。
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 。 此外, |
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)。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈