在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
在本教程中,我们将探索如何在 Visual Studio 2022 中使用 Blazor 和 IronXL 将数据导出到 Excel。该过程从设置一个 'save as file.js' 脚本开始,以创建文件的下载链接,使用 base64 字节数组作为输入。 该脚本通过在“host.cshtml”文件中引用将其链接到Blazor应用程序。然后我们深入到“export excel.cs”文件,该文件包含数据转换为Excel的主要过程。 在这里,我们定义了一个方法“Excel generate”来创建和填充包含示例数据、标题、产品名称、SKU 和客户信息的 Excel 工作簿和工作表。 使用 JS 互操作,我们调用 JavaScript 函数来下载 Excel 文件。'export Excel.Razor' 文件创建一个按钮以触发 'Excel generate' 方法,该方法通过 'IJSRuntime' 实例来执行 JavaScript 函数调用。 最后,更新 'navmenu.Razor' 文件以包含到 Excel 导出页面的导航链接。 运行项目可以让我们生成并下载一个Excel文件,展示定义的数据、标题,并展示IronXL在Blazor中的功能。
进一步阅读:如何在 Blazor 中使用 IronXL 导出数据到 Excel
LIBRARY_GET_STARTED_WITH_PRODUCT_TRIAL_EXTENDED_BLOCK
PM > Install-Package IronXL.Excel
30天试用密钥 立即获取。
15天试用密钥 立即获取。
无需信用卡
您的试用密钥应该在邮件中。
成功提交。
如果没有,请联系
support@ironsoftware.com
免费开始
无需信用卡
在生产环境中测试,无水印。
随时随地满足您的需求。
获得30天的全功能产品。
几分钟内就能启动并运行。
在您的产品试用期间,全面访问我们的支持工程团队。
预约30分钟的个人演示。
无需合同,无需卡片信息,无需承诺。