在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
在本教程中,我們將探討如何使用 Blazor 和 IronXL 在 Visual Studio 2022 中導出 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 中的功能。