我有这个问题,我整晚都在试图解决这个问题,我正在为此绞尽脑汁,抱歉,如果这很愚蠢,我是一个相对较新的程序员..
\n\n它应该通过 Web API 从我的数据库获取一些数据,并将其显示在数据网格中(使用 blazorise 的数据网格),但它不起作用。
\n\n代码:
\n\n@using Newtonsoft.Json; \n@page "/email/inbox"\n<Row>\n <Column>\n <Card Margin="Margin.Is4.OnY">\n <CardHeader>\n <CardTitle>Data Grid</CardTitle>\n </CardHeader>\n <CardBody>\n <CardText>Combine diferent datagrid options</CardText>\n </CardBody>\n <CardBody>\n <DataGrid TItem="Fornecedor"\n Data="@dataModels"\n EditMode="DataGridEditMode.Popup"\n Editable="true"\n Sortable="true"\n Filterable="true"\n ShowPager="true"\n RowInserted="@OnRowInserted"\n RowUpdated="@OnRowUpdated"\n RowRemoved="@OnRowRemoved"\n UseInternalEditing="true"\n @bind-SelectedRow="@fornecedorSelecionado"\n Striped="true"\n Bordered="true"\n Hoverable="true"\n CustomFilter="@OnCustomFilter">\n <DataGridAggregates>\n <DataGridAggregate TItem="Fornecedor" Field="@nameof( Fornecedor.Email )" Aggregate="DataGridAggregateType.Count">\n <DisplayTemplate>\n @($"Total emails: {context.Value}")\n </DisplayTemplate>\n </DataGridAggregate>\n <DataGridAggregate TItem="Fornecedor" Field="@nameof( Fornecedor.Validado )" Aggregate="DataGridAggregateType.TrueCount" />\n </DataGridAggregates>\n <DataGridColumns>\n <DataGridCommandColumn TItem="Fornecedor" Width="170px">\n <NewCommandTemplate>\n <Button Color="Color.Success" Clicked="@context.Clicked">New</Button>\n </NewCommandTemplate>\n <EditCommandTemplate>\n <Button Color="Color.Primary" Clicked="@context.Clicked">Edit</Button>\n …Run Code Online (Sandbox Code Playgroud)