如何使用IronXL在Blazor中導出資料到Excel
透過觀看這個教程,利用IronXL在Blazor中解鎖無縫資料匯出的威力,並掌握逐步流程,輕鬆從您的應用程式中建立和下載Excel文件!
在本教程中,我們探討使用Blazor和IronXL在Visual Studio 2022中匯出Excel資料。流程從設置saveAsFile.js腳本開始,通過使用base64位元組陣列作為輸入來建立文件的下載連結。 這個腳本通過在ExportExcel.cs文件,該文件包含資料轉換為Excel的主要過程。 在此處,我們定義一個方法GenerateExcel,以建立並填充一個Excel工作簿和工作表,其中包含樣本資料、標題、產品名稱、SKU和客戶資訊。 使用JS互操作,我們呼叫JavaScript函式來下載Excel文件。IJSRuntime實例來協助調用JavaScript函式。 最後,更新NavMenu.razor文件以包含到Excel匯出頁面的導航連結。 運行專案允許我們生成和下載Excel文件,展示定義的資料、標題,並展示IronXL在Blazor中的能力。

