跳過到頁腳內容

如何使用IronXL在Blazor中將數據導出到Excel

觀看本教程,即可解鎖Blazor和IronXL的無縫資料匯出功能,並掌握逐步操作流程,輕鬆從您的應用程式建立和下載 Excel 檔案!

在本教學中,我們將探討如何在 Visual Studio 2022 中使用Blazor和IronXL將資料匯出到 Excel。過程首先設定一個 saveAsFile.js 腳本,以使用 base64 位元組數組作為輸入來建立檔案下載連結。 該腳本透過在 host.cshtml 檔案中引用Blazor應用程式而與其關聯。接下來,我們將深入研究 ExportExcel.cs 文件,該文件包含將資料轉換為 Excel 的主要程式。 在這裡,我們定義了一個方法 GenerateExcel,用於建立和填入包含範例資料、標題、產品名稱、SKU 和客戶資訊的 Excel 工作簿和工作表。 利用 JS 互通,我們呼叫JavaScript函數來下載 Excel 檔案。 ExportExcel.razor 檔案建立了一個按鈕來觸發 GenerateExcel 方法,該方法由 IJSRuntime 實例實現,用於呼叫JavaScript函數。 最後,更新了 NavMenu.razor 文件,使其包含指向 Excel 匯出頁面的導航連結。 運行該專案後,我們可以產生並下載一個 Excel 文件,顯示已定義的資料、標題,並演示 IronXL 在Blazor中的功能。

相關視頻

準備好開始了嗎?
Nuget 下載 1,913,565 | 版本: 2026.3 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronXL.Excel
執行範例 觀看您的資料變成試算表。

鋼鐵支援團隊

我們每週 5 天,每天 24 小時在線上。
聊天
電子郵件
打電話給我