Hi,
I want to use DataGrid With LoadData but it is not called when I enter the page:
@page "/list"
@using UI.Data
@inherits ListBase
<RadzenGrid Data="@Clients"
LoadData="@LoadData"
AllowSorting="true"
AllowFiltering="true"
AllowPaging="true"
PageSize="2"
TItem="Client"
ColumnWidth="200px">
<Columns>
<RadzenGridColumn TItem="Client" Property="Name" Title="Name" />
<RadzenGridColumn TItem="Client" Property="UserName" Title="User name" />
<RadzenGridColumn TItem="Client" Property="ComputerName" Title="Computer" />
</Columns>
@code {
int count;
ClientService service = ClientService.Instance;
public async Task LoadData(LoadDataArgs args)
{
var result = await service.GetClients(filter: args.Filter, top: args.Top, skip: args.Skip, orderby: args.OrderBy, count: true);
Clients = result.Value.AsODataEnumerable();
count = result.Count;
StateHasChanged();
}
}
What is the problem,please?