Aracılığıyla paylaş


EnumHelper Sınıf

Tanım

Numaralandırma değerleri ve seçme listeleri ile çalışmak için yöntemler sağlar.

public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
Devralma
EnumHelper

Yöntemler

GetSelectList(ModelMetadata)

Verilen meta verilerde tanımlanan sabit sabitlerine karşılık gelen nesnelerin listesini SelectListItem alır.

GetSelectList(ModelMetadata, Enum)

Verilen meta verilerde tanımlanan sabit sabitlerine karşılık gelen nesnelerin listesini SelectListItem alır. Ayrıca değerin tanımlı bir sabitle eşleşmese bile gidiş dönüşünü sağlar ve döndürülen listedeki bir öğe için selected özelliğini true olarak ayarlar ( değerle eşleşer).

GetSelectList(Type)

Verilen türde tanımlanan sabit sabitlerine karşılık gelen nesnelerin listesini SelectListItem alır.

GetSelectList(Type, Enum)

Verilen türde tanımlanan sabit sabitlerine karşılık gelen nesnelerin listesini SelectListItem alır. Ayrıca, tanımlı bir sabitle eşleşmese bile gidiş dönüş değerinin sağlandığından emin olur value ve döndürülen listedeki bir öğe için Selected özelliğini true olarak ayarlar .value

IsValidForEnumHelper(ModelMetadata)

Verilen meta verilerin veya ilişkili ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) çağrılarında GetSelectList(ModelMetadata) kullanıma uygun olup olmadığını belirten bir değer alır.

IsValidForEnumHelper(Type)

Verilen türün veya bu türdeki bir ifadenin ve EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) içinde kullanıma GetSelectList(Type) uygun olup olmadığını belirten bir değer alır.

Şunlara uygulanır