diff --git a/src/BootstrapBlazor/Components/Upload/CardUpload.razor b/src/BootstrapBlazor/Components/Upload/CardUpload.razor index 543579dd9da391a5cffd723eb5a7f34123e9f1c8..8915f1b80fb05f1bed525ce4d557e8e64611f223 100644 --- a/src/BootstrapBlazor/Components/Upload/CardUpload.razor +++ b/src/BootstrapBlazor/Components/Upload/CardUpload.razor @@ -1,4 +1,4 @@ -@namespace BootstrapBlazor.Components +@namespace BootstrapBlazor.Components @typeparam TValue @inherits ButtonUploadBase @@ -66,7 +66,7 @@ } - @if (CanUpload) + @if (CanUpload && (MaxUploads > GetUploadFiles().Count)) {
diff --git a/src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs b/src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs index 2e6051db0f61c9df3dfd66f72016677cb2f8cf88..63c27a121a03165cc394824e756e8ee6241bca69 100644 --- a/src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs +++ b/src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs @@ -1,4 +1,4 @@ -// Copyright (c) Argo Zhang (argo@163.com). All rights reserved. +// Copyright (c) Argo Zhang (argo@163.com). All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. // Website: https://www.blazor.zone or https://argozhang.github.io/ @@ -93,6 +93,12 @@ public partial class CardUpload [NotNull] private IIconTheme? IconTheme { get; set; } + /// + /// 获得/设置 最大上传个数 默认 true 显示 + /// + [Parameter] + public int MaxUploads { get; set; } = int.MaxValue; + /// /// ///