【发布时间】:2022-01-01 22:58:51
【问题描述】:
我想为多种数据类型设计一个通用的 radzen 数据网格。这意味着在剃须刀页面上,我有 radzen 数据网格的通用标记。记录集和列定义动态绑定到网格。我的问题是“TItme”。
我需要类似的东西:
TItem="typeof(data.records[0])"
数据网格如下:
<RadzenDataGrid FilterMode="FilterMode.Simple" Data="@data.records" TItem="typeof(data.records[0])" AllowFiltering="@data.allowFiltering" AllowPaging="@data.allowPaging" AllowSorting="@data.allowSorting">
<Columns>
@foreach (var colDef in data.columnDefinitions)
{
<RadzenDataGridColumn TItem="typeof(data.records[0])" Property="@colDef.columnProperty" Title="@colDef.columnTitle" />
}
</Columns>
</RadzenDataGrid>
【问题讨论】:
-
请重命名标题,使其更通用,例如“Blazor 组件的动态类型参数”。