Hi,
Not sure if I am doing something wrong. In the SfUploader component:
- Click on Browse to select a file, or drag/drop file into file area.
- Click on Browse again to select second file, or drag/drop second file.
- Click on Upload
- Only second file is uploaded. First file displays status "File type is not allowed"
- But, if both files are selected together in single Browse click, both are uploaded successfully.
@page "/upload"
<p>Syncfusion SfUploader</p>
<div>
<SfUploader AllowMultiple=true AllowedExtensions=".jpg, .png, .bmp, .ico"
AutoUpload=false>
<UploaderEvents ValueChange="@OnChange"></UploaderEvents>
</SfUploader>
</div>
@code {
private async Task OnChange(UploadChangeEventArgs args)
{
try
{
foreach (var file in args.Files)
{
var path = @"wwwroot\media\" + file.FileInfo.Name;
FileStream filestream = new FileStream(path, FileMode.Create, FileAccess.Write);
await file.File.OpenReadStream(long.MaxValue).CopyToAsync(filestream);
filestream.Close();
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}
When both selected together in a single Browse click: