Aller au contenu
OFFICE · COMPLETE

DataGridSpreadsheetButton

Laissez les utilisateurs envoyer les données d’une grille vers un fichier de tableur en un clic.

Un bouton qui envoie les lignes d’une grille de données, après filtrage et tri, vers un fichier de tableur.

Pourquoi c’est utile

  • Export en un clic
  • Respecte filtres et tri
  • Colonnes visibles

Où il trouve sa place

  • Rapports
  • Exports
  • Partage
Le contrôle DataGridSpreadsheetButton dans une page RayCraft

Exemple

<DataGrid @ref="_grid" Items="SampleData.People" PageSize="6" Striped ShowToolbar Label="People">
    <ToolbarContent>
        <DataGridSpreadsheetButton TItem="Person" Grid="_grid" FileName="people" SheetName="People" />
        <DataGridPdfButton TItem="Person" Grid="_grid" FileName="people" Title="People" />
    </ToolbarContent>
    <Columns>
        <DataGridColumn Title="Name" Value="@(p => p.Name)" />
        <DataGridColumn Title="Department" Value="@(p => p.Department)" />
        <DataGridColumn Title="Age" Value="@(p => p.Age)" Align="TextAlign.Right" Width="6rem" />
    </Columns>
</DataGrid>

@code {
    private DataGrid<Person>? _grid;
}

Un court fragment. Ajoutez @using RayCraft.Blazor.Components à votre page et utilisez un mode de rendu interactif.

Fait partie de RayCraft Complete.

Tous les contrôles ยท Documentation