├── .nojekyll ├── Blazor-Excel-export ├── wwwroot │ ├── favicon.ico │ ├── icon-192.png │ ├── xls │ │ ├── template.xlsx │ │ └── Existing_File.xlsx │ ├── css │ │ ├── open-iconic │ │ │ ├── font │ │ │ │ ├── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ ├── open-iconic.woff │ │ │ │ │ └── open-iconic.svg │ │ │ │ └── css │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ ├── ICON-LICENSE │ │ │ ├── README.md │ │ │ └── FONT-LICENSE │ │ └── app.css │ ├── sample-data │ │ └── weather.json │ ├── index.html │ └── js │ │ └── openfile.js ├── Models │ └── WeatherForecast.cs ├── Shared │ ├── MainLayout.razor │ ├── NavMenu.razor │ ├── NavMenu.razor.css │ └── MainLayout.razor.css ├── _Imports.razor ├── Program.cs ├── App.razor ├── Properties │ └── launchSettings.json ├── BlazorExcelExport.csproj ├── XLS │ ├── UseTemplateXLS.cs │ ├── Excel.cs │ └── WeatherForecastXLS.cs └── Pages │ └── Index.razor ├── Blazor-Excel-export.sln ├── .github └── workflows │ └── ci.yml ├── .gitattributes ├── README.md └── .gitignore /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/favicon.ico -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/icon-192.png -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/xls/template.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/xls/template.xlsx -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/xls/Existing_File.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/xls/Existing_File.xlsx -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tossnet/Blazor-Excel-export/HEAD/Blazor-Excel-export/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /Blazor-Excel-export/Models/WeatherForecast.cs: -------------------------------------------------------------------------------- 1 | namespace BlazorExcelExport.Models; 2 | 3 | public class WeatherForecast 4 | { 5 | public DateTime Date { get; set; } 6 | 7 | public int TemperatureC { get; set; } 8 | 9 | public string? Summary { get; set; } 10 | 11 | public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); 12 | } 13 | -------------------------------------------------------------------------------- /Blazor-Excel-export/Shared/MainLayout.razor: -------------------------------------------------------------------------------- 1 | @inherits LayoutComponentBase 2 | 3 |
Sorry, there's nothing at this address.
10 |This component demonstrates fetching data from the server.
11 | 12 | @if (forecasts == null) 13 | { 14 |Loading...
15 | } 16 | else 17 | { 18 || Date | 22 |Temp. (C) | 23 |Temp. (F) | 24 |Summary | 25 |
|---|---|---|---|
| @forecast.Date.ToShortDateString() | 32 |@forecast.TemperatureC | 33 |@forecast.TemperatureF | 34 |@forecast.Summary | 35 |