diff --git a/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs b/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs index 93b01c73..b10bc88a 100644 --- a/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs +++ b/CodeBeam.MudBlazor.Extensions/Components/CsvMapper/MudCsvMapper.razor.cs @@ -191,7 +191,7 @@ public partial class MudCsvMapper : MudComponentBase /// /// [Parameter] - public string Delimter { get; set; } = ","; + public string Delimiter { get; set; } = ","; [Inject] private IDialogService? _dialogService { get; set; } [Inject] private NavigationManager? _navigationManager { get; set; } @@ -265,7 +265,7 @@ private void CreateCsvContent() using var reader = new StreamReader(new MemoryStream(FileContentByte ?? new byte[0]), Encoding.Default); var config = new CsvConfiguration(CultureInfo.InvariantCulture) { - Delimiter = Delimter, + Delimiter = Delimiter, IgnoreBlankLines = true, HasHeaderRecord = true }; @@ -305,7 +305,8 @@ private async Task OnImport() { var config = new CsvHelper.Configuration.CsvConfiguration(CultureInfo.InvariantCulture) { - PrepareHeaderForMatch = (header) => header.Header + PrepareHeaderForMatch = (header) => header.Header, + Delimiter = Delimiter }; UpdateHeaderLineWithMatchedFields(); if(!_includeUnmappedData) RemoveUnmappedData();