Browse Source

Update `FeatureManagementModal.razor`.

pull/20960/head
maliming 2 years ago
parent
commit
376f57d6e9
  1. 1
      Directory.Packages.props
  2. 7
      modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor

1
Directory.Packages.props

@ -175,6 +175,5 @@
<PackageVersion Include="coverlet.collector" Version="6.0.2" /> <PackageVersion Include="coverlet.collector" Version="6.0.2" />
<PackageVersion Include="ConfigureAwait.Fody" Version="3.3.2" /> <PackageVersion Include="ConfigureAwait.Fody" Version="3.3.2" />
<PackageVersion Include="Fody" Version="6.8.2" /> <PackageVersion Include="Fody" Version="6.8.2" />
<PackageVersion Include="SQLitePCLRaw.bundle_e_sqlite3" Version="2.1.10" />
</ItemGroup> </ItemGroup>
</Project> </Project>

7
modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor

@ -54,11 +54,10 @@
if (feature.ValueType is SelectionStringValueType) if (feature.ValueType is SelectionStringValueType)
{ {
var items = ((SelectionStringValueType)feature.ValueType).ItemSource.Items; var items = ((SelectionStringValueType)feature.ValueType).ItemSource.Items;
var selectedValue = SelectionStringValues[feature.Name];
<Field Style="@GetFeatureStyles(feature)"> <Field Style="@GetFeatureStyles(feature)">
<FieldLabel>@feature.DisplayName</FieldLabel> <FieldLabel>@feature.DisplayName</FieldLabel>
<Select TValue="string" <Select TValue="string" SelectedValue="selectedValue" SelectedValueChanged="s => SelectionStringValues[feature.Name] = s">
@bind-SelectedValue="@SelectionStringValues[feature.Name]">
@foreach (var item in items) @foreach (var item in items)
{ {
<SelectItem Value="@item.Value"> <SelectItem Value="@item.Value">
@ -102,4 +101,4 @@
} }
</ModalContent> </ModalContent>
</Modal> </Modal>

Loading…
Cancel
Save