|
|
|
|
@ -187,8 +187,13 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
|
|
|
|
|
{
|
|
|
|
|
var localizer = _tagHelperLocalizer.GetLocalizer(explorer);
|
|
|
|
|
|
|
|
|
|
var selectItems = explorer.Metadata.IsEnum ? explorer.ModelType.GetTypeInfo().GetMembers(BindingFlags.Public | BindingFlags.Static)
|
|
|
|
|
.Select((t, i) => new SelectListItem { Value = i.ToString(), Text = GetLocalizedPropertyName(localizer, explorer.ModelType, t.Name) }).ToList() : null;
|
|
|
|
|
var selectItems = explorer.ModelType.GetTypeInfo().GetMembers(BindingFlags.Public | BindingFlags.Static)
|
|
|
|
|
.Select((t, i) =>
|
|
|
|
|
new SelectListItem
|
|
|
|
|
{
|
|
|
|
|
Value = ((int) Enum.Parse(explorer.ModelType, t.Name)).ToString(),
|
|
|
|
|
Text = GetLocalizedPropertyName(localizer, explorer.ModelType, t.Name)
|
|
|
|
|
}).ToList();
|
|
|
|
|
|
|
|
|
|
return selectItems;
|
|
|
|
|
}
|
|
|
|
|
|