Il componente QuickGrid, come dice il nome, permette di creare e gestire tabelle in Blazor, evitando molte problematiche classiche del componente HTML e al tempo stesso fornendo molte utitlità. Una di queste è stata rilasciata in .NET 10: RowClass
<QuickGrid ... RowClass="CheckForIssue">
...
</QuickGrid>
@code {
private string GetRowCssClass(T item) =>
// mostra un errore sulla base di una proprietà
item.HasIssue ? "text-white bg-danger" : string.Empty;
}La proprietà RowClass permette, data una riga e l'oggetto che la popolerà, di iniettare una classe nell'elemento HTML sulla base di un metodo personalizzato.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Interazione con ReconnectModal in Blazor
Blue/Green Release in locale con .NET Aspire
Blazor e Static Web Assets in .NET 10
Supporto semplificato per le left join in Entity Framework 10
Utilizzare le librerie native di .NET per decomprimere un file zip
Response streaming con Blazor e .NET 10
Rendere affidabile lo scale out su Azure App Service
Integrare LLM alle nostre applicazioni in .NET con MCP
Canary release con .NET Aspire
Utilizzo del persistent state di Blazor nel prerendering
Referenziare un package NuGet in una file based app .NET
Testare le API di Azure Resource Manager con API Playground


