【发布时间】:2021-12-20 03:00:52
【问题描述】:
我在 Blazor Webassembly 中使用 Radzen Datagrid 来显示一些数据。我在 blazor 页面上有这个简单的例子:
@page "/admincenter"
@using Dashy.Client.Components
<h3>Dashy Administration</h3>
<RadzenGrid TItem="Person" Data="@_employees" Count="@_count">
<Columns>
<RadzenDataGridColumn TItem="Person" Property="FirstName" Title="First Name" />
<RadzenDataGridColumn TItem="Person" Property="LastName" Title="Last Name" />
<RadzenDataGridColumn TItem="Person" Property="DayOfBirth" Title="Birthday" />
</Columns>
</RadzenGrid>
@code {
private IEnumerable<Person> _employees;
private int _count;
protected override Task OnInitializedAsync()
{
List<Person> persons = new List<Person>();
var person1 = new Person { Id = new Guid(), FirstName = "Max", LastName = "Mustermann", DayOfBirth = new DateTime(1990, 5, 19) };
var person2 = new Person { Id = new Guid(), FirstName = "Sabine", LastName = "Sonntag", DayOfBirth = new DateTime(1992, 4, 29) };
persons.Add(person1);
persons.Add(person2);
_employees = persons;
_count = persons.Count;
return base.OnInitializedAsync();
}
}
有人知道我错过了什么吗?
【问题讨论】:
标签: c# blazor .net-5 blazor-webassembly