diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj
index d251d69ee05..91143589658 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
{
///