From 47177d99fd91e27cb6f59fd6641335ea026bde05 Mon Sep 17 00:00:00 2001 From: zeroks <12777368+zeroks@user.noreply.gitee.com> Date: Sun, 21 Jan 2024 08:39:06 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=8A=E4=BC=A0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=9A=84=E6=95=B0=E9=87=8F=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zeroks <12777368+zeroks@user.noreply.gitee.com> --- src/BootstrapBlazor/Components/Upload/CardUpload.razor | 4 ++-- src/BootstrapBlazor/Components/Upload/CardUpload.razor.cs | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/BootstrapBlazor/Components/Upload/CardUpload.razor b/src/BootstrapBlazor/Components/Upload/CardUpload.razor index 543579dd9..8915f1b80 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 2e6051db0..63c27a121 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; + /// /// /// -- Gitee