diff --git a/src/BootstrapBlazor/Components/Table/Table.razor b/src/BootstrapBlazor/Components/Table/Table.razor index 9baf45fbc1270c5c3c5dd5afe38fb811aaf3803d..3aff4837985c6d41fb01d9cfa10cb1df4e319400 100644 --- a/src/BootstrapBlazor/Components/Table/Table.razor +++ b/src/BootstrapBlazor/Components/Table/Table.razor @@ -30,7 +30,7 @@
@if (IsExcel || ShowToolbar) { - + @if (IsExcel || ShowDefaultButtons) { @if (ShowAddButton) @@ -316,16 +316,7 @@  
- @if (DetailRows.Contains(item)) - { - @DetailRowTemplate?.Invoke(item) - } - else - { -
- -
- } + @DetailRowTemplate?.Invoke(item)
diff --git a/src/BootstrapBlazor/Components/Table/TableToolbar.razor b/src/BootstrapBlazor/Components/Table/TableToolbar.razor index 92273ec798931b381260770a194abae4720b2d0d..8a6c3f54ba392106de774203b88c43215b58156e 100644 --- a/src/BootstrapBlazor/Components/Table/TableToolbar.razor +++ b/src/BootstrapBlazor/Components/Table/TableToolbar.razor @@ -14,19 +14,19 @@ @if (button is TableToolbarButton b) { + Color="@b.Color" Icon="@b.Icon" Text="@b.Text" IsAsync="@b.IsAsync" + OnClickWithoutRender="() => OnToolbarButtonClick(b)" + IsDisabled="GetDisabled(b)"> } else if (button is TableToolbarPopconfirmButton pb) { + Color="@pb.Color" Icon="@pb.Icon" Text="@pb.Text" + IsDisabled="@pb.IsDisabled" IsBlock="@pb.IsBlock" IsOutline="@pb.IsOutline" + OnBeforeClick="@pb.OnBeforeClick" OnClose="@pb.OnClose" OnConfirm="@pb.OnConfirm" + ConfirmIcon="@pb.ConfirmIcon" ConfirmButtonColor="@pb.ConfirmButtonColor" + ConfirmButtonText="@pb.ConfirmButtonText" CloseButtonColor="@pb.CloseButtonColor" + CloseButtonText="@pb.CloseButtonText" Content="@pb.Content"> } } @@ -40,28 +40,28 @@ { @if (button is TableToolbarButton b) { -