From 99b5837595a996f5178f183cbe63684d4307ce7d Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sun, 19 Apr 2026 14:43:30 +0800 Subject: [PATCH] feat(Select): use DynamicElement ensure release event callback --- .../Components/Select/Select.razor | 9 ++++--- .../Components/Select/Select.razor.cs | 25 ++++++++++++++++++- 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/src/BootstrapBlazor/Components/Select/Select.razor b/src/BootstrapBlazor/Components/Select/Select.razor index 47a5358528d..ff5d5ec8c4b 100644 --- a/src/BootstrapBlazor/Components/Select/Select.razor +++ b/src/BootstrapBlazor/Components/Select/Select.razor @@ -1,4 +1,4 @@ -@namespace BootstrapBlazor.Components +@namespace BootstrapBlazor.Components @using Microsoft.AspNetCore.Components.Web.Virtualization @typeparam TValue @inherits SimpleSelectBase @@ -22,7 +22,8 @@ } else { - + } @@ -92,7 +93,7 @@ @code { RenderFragment RenderRow => item => - @
+ @ @if (ItemTemplate != null) { @ItemTemplate(item) @@ -105,7 +106,7 @@ { @item.Text } -
; + ; RenderFragment RenderPlaceHolderRow => context => @