diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs index 57fa9fe0fb..5fc90eebd9 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/AbpDynamicformTagHelperService.cs @@ -26,6 +26,7 @@ public class AbpDynamicFormTagHelperService : AbpTagHelperService _localizer; + private List _models = new(); public AbpDynamicFormTagHelperService( HtmlEncoder htmlEncoder, @@ -41,6 +42,7 @@ public class AbpDynamicFormTagHelperService : AbpTagHelperService x != model.ModelExplorer && x.GetAttribute()?.PickerId == pickerId); + otherModel = _models.Select(x => x.ModelExplorer).SingleOrDefault(x => x != model.ModelExplorer && x.GetAttribute()?.PickerId == pickerId); return otherModel != null; }