Зона за пускане и избор на файлове в едно. FileUpload проверява размер, тип и брой, изброява приетите файлове и съобщава на кода ви, когато списъкът се промени.
Защо помага
- Влачене и пускане или избор
- Проверки за размер, тип и брой
- Приетите файлове са изброени
Къде пасва
- Прикачени файлове
- Подаване на документи
- Качване на изображения

Пример
<FileUpload Label="Attachments" Multiple="true" MaxFiles="3" MaxFileSize="2097152" FilesChanged="OnFiles" />
<FileUpload Label="Images only" Accept="image/*,.svg" FilesChanged="OnFiles" />
<span>Chosen files: @_count</span>
@code {
private int _count;
private void OnFiles(IReadOnlyList<IBrowserFile> files) => _count = files.Count;
} Кратък фрагмент. Добавете @using RayCraft.Blazor.Components към страницата си и ползвайте интерактивен режим на рендиране.
Включено в RayCraft Free. Работещи примери има в хранилище в GitHub (MIT); то съдържа примерен и демонстрационен код, не кода на библиотеката.