From 292674bcaf82a007c8a591dc3e62682324f23bb0 Mon Sep 17 00:00:00 2001 From: Salih Date: Sat, 27 May 2023 23:08:52 +0300 Subject: [PATCH] Fix file issue in dynamic form --- .../Form/AbpDynamicformTagHelperService.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 1379b63d7c..b9a72fac0f 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 @@ -5,6 +5,7 @@ using System.Text; using System.Text.Encodings.Web; using System.Threading.Tasks; using Localization.Resources.AbpUi; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.TagHelpers; using Microsoft.AspNetCore.Mvc.ViewFeatures; @@ -316,6 +317,13 @@ public class AbpDynamicFormTagHelperService : AbpTagHelperService) || type == typeof(IEnumerable); } + + protected virtual bool IsFile(Type type) + { + return typeof(IFormFile).IsAssignableFrom(type) || + typeof(IEnumerable).IsAssignableFrom(type); + } protected virtual bool IsSelectGroup(TagHelperContext context, ModelExpression model) {