diff --git a/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs b/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs index 2b0fb8a1..437ce0a5 100644 --- a/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs +++ b/src/blazor/admin/BootstrapAdmin.DataAccess.PetaPoco/Coverters/StringToEnumConverter.cs @@ -48,9 +48,9 @@ class StringToEnumConverter { object? ret; var field = value?.ToString(); - if (!string.IsNullOrEmpty(field) && Enum.IsDefined(TargetType, field)) + if (!string.IsNullOrEmpty(field) && Enum.TryParse(TargetType, field, out var v)) { - ret = field; + ret = v; } else {