Saltar al pie de página

Cómo exportar datos a Excel en Blazor usando IronXL

Desbloquea el poder de la exportación de datos sin interrupciones en Blazor con IronXL viendo este tutorial, y domina el proceso paso a paso para crear y descargar archivos Excel sin esfuerzo directamente desde tu aplicación.

En este tutorial, exploramos la exportación de datos en Excel utilizando Blazor e IronXL dentro de Visual Studio 2022. El proceso comienza con la configuración de un script saveAsFile.js para crear un enlace de descarga de archivos, utilizando una matriz de bytes base64 como entrada. Este script está vinculado a la aplicación Blazor mediante una referencia en el archivo host.cshtml. A continuación, nos adentramos en el archivo ExportExcel.cs, que contiene el procedimiento principal para la conversión de datos a Excel. Aquí definimos un método GenerateExcel para crear y rellenar un libro y una hoja de cálculo de Excel con datos de ejemplo, encabezados, nombres de productos, SKU e información de clientes. Mediante la interoperabilidad de JS, llamamos a la función de JavaScript para descargar el archivo de Excel. El archivo ExportExcel.razor crea un botón para activar el método GenerateExcel, facilitado por una instancia de IJSRuntime para la invocación de la función de JavaScript. Por último, se ha actualizado el archivo NavMenu.razor para incluir un enlace de navegación a la página de exportación a Excel. Ejecutar el proyecto nos permite generar y descargar un archivo Excel, mostrando los datos definidos, encabezados y demostrando las capacidades de IronXL en Blazor.

Videos Relacionados

¿Listo para empezar?
Nuget Descargas 1,950,735 | Versión: 2026.4 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronXL.Excel
ejecuta una muestra observa cómo tus datos se convierten en una hoja de cálculo.

Equipo de soporte de Iron

Estamos disponibles online las 24 horas, 5 días a la semana.
Chat
Email
Llámame