demo updated

This commit is contained in:
Vladimir Enchev
2026-01-26 10:06:23 +02:00
parent 5b933c6643
commit 69573b2d7d

View File

@@ -1,4 +1,4 @@
@using Radzen
@using Radzen
@using RadzenBlazorDemos.Data
@using RadzenBlazorDemos.Models.Northwind
@using Microsoft.EntityFrameworkCore
@@ -13,7 +13,7 @@
<RadzenButton Click="@(args => Settings = null)" Text="Clear saved settings" Style="margin-bottom: 16px" />
<RadzenButton Click="@(args => NavigationManager.NavigateTo("/datagrid-save-settings-loaddata", true))" Text="Reload" Style="margin-bottom: 16px" />
<RadzenDataGrid @ref=grid @bind-Settings="@Settings" LoadSettings="@LoadSettings" AllowFiltering="true" AllowColumnPicking="true" AllowGrouping="true" AllowPaging="true"
<RadzenDataGrid @ref=grid @bind-Settings="@Settings" LoadSettings="@LoadSettings" TItem="Employee" PickedColumnsChanged="@OnPickedColumnsChanged" AllowFiltering="true" AllowColumnPicking="true" AllowGrouping="true" AllowPaging="true"
AllowSorting="true" AllowMultiColumnSorting="true" ShowMultiColumnSortingIndex="true"
AllowColumnResize="true" AllowColumnReorder="true" ColumnWidth="200px"
FilterPopupRenderMode="PopupRenderMode.OnDemand" FilterCaseSensitivity="FilterCaseSensitivity.CaseInsensitive"
@@ -140,4 +140,9 @@
args.Settings = Settings;
}
}
async Task OnPickedColumnsChanged(DataGridPickedColumnsChangedEventArgs<Employee> args)
{
await SaveStateAsync();
}
}