From a3617ecfed1556ca1bb732eaa3506fcb41eda24b Mon Sep 17 00:00:00 2001
From: Diego <2248356998@qq.com>
Date: Mon, 16 Jun 2025 01:13:22 +0800
Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E6=BA=90=E7=94=9F=E6=88=90?=
=?UTF-8?q?=E9=87=8D=E5=86=99=E6=B7=BB=E5=8A=A0SetParametersAsync=E6=96=B9?=
=?UTF-8?q?=E6=B3=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/BootstrapBlazor/BootstrapBlazor.csproj | 4 ++++
src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs | 1 +
src/BootstrapBlazor/Components/Radio/Radio.razor.cs | 1 +
src/BootstrapBlazor/Components/Table/Table.razor.cs | 1 +
4 files changed, 7 insertions(+)
diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj
index d251d69ee05..fab620f3d80 100644
--- a/src/BootstrapBlazor/BootstrapBlazor.csproj
+++ b/src/BootstrapBlazor/BootstrapBlazor.csproj
@@ -22,6 +22,10 @@
+
+
+
+
diff --git a/src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs b/src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs
index 9cc4b83c0c0..d3c3322e97f 100644
--- a/src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs
+++ b/src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs
@@ -11,6 +11,7 @@ namespace BootstrapBlazor.Components;
/// Checkbox 组件
///
[BootstrapModuleAutoLoader(JSObjectReference = true)]
+[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
public partial class Checkbox : ValidateBase
{
///
diff --git a/src/BootstrapBlazor/Components/Radio/Radio.razor.cs b/src/BootstrapBlazor/Components/Radio/Radio.razor.cs
index e461776a61f..73de52d4122 100644
--- a/src/BootstrapBlazor/Components/Radio/Radio.razor.cs
+++ b/src/BootstrapBlazor/Components/Radio/Radio.razor.cs
@@ -9,6 +9,7 @@ namespace BootstrapBlazor.Components;
/// Radio 单选框组件
///
[JSModuleNotInherited]
+[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
public partial class Radio : Checkbox
{
///
diff --git a/src/BootstrapBlazor/Components/Table/Table.razor.cs b/src/BootstrapBlazor/Components/Table/Table.razor.cs
index c67b1afaaeb..d04c68ca2ac 100644
--- a/src/BootstrapBlazor/Components/Table/Table.razor.cs
+++ b/src/BootstrapBlazor/Components/Table/Table.razor.cs
@@ -14,6 +14,7 @@ namespace BootstrapBlazor.Components;
/// Table 组件基类
///
[CascadingTypeParameter(nameof(TItem))]
+[BlazorSetParametersAsyncGenerator.GenerateSetParametersAsync]
public partial class Table : ITable, IModelEqualityComparer where TItem : class
{
///
From e808d5837c29250ee1386d24b01e258369441a2d Mon Sep 17 00:00:00 2001
From: Diego <2248356998@qq.com>
Date: Mon, 16 Jun 2025 09:55:39 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/BootstrapBlazor/BootstrapBlazor.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj
index fab620f3d80..91143589658 100644
--- a/src/BootstrapBlazor/BootstrapBlazor.csproj
+++ b/src/BootstrapBlazor/BootstrapBlazor.csproj
@@ -23,7 +23,7 @@
-
+