FileUpload
FreeЗона за пускане и избор на файл. Проверява размер, тип и брой, изброява приетите файлове и вдига FilesChanged; четенето на съдържанието е ваша работа (IBrowserFile.OpenReadStream).
Пример

Параметри
| Параметър | Тип | Описание |
|---|---|---|
Accept | string | Разрешени типове като image/*, .pdf или MIME тип, разделени със запетая. |
Class | string | Допълнителни CSS класове, добавени към коренния елемент. |
Disabled | bool | Изключва взаимодействието. |
Label | string | Видим текст на етикета (графики: достъпно име; IconButton: достъпно име и подсказка). |
MaxFiles | int | Най-много файлове, които могат да се добавят при включено Multiple (по подразбиране 10). |
MaxFileSize | Int64 | Най-голям размер на файл в байтове (по подразбиране 10 MB). |
Multiple | bool | Позволява избор на няколко реда: щракване, Ctrl+щракване, Shift+щракване, Shift+стрелки, Ctrl+A (VirtualList). |
Style | string | Вграден стил, добавен към коренния елемент. |
Събития
| Събитие | Тип | Описание |
|---|---|---|
FilesChanged | EventCallback<IReadOnlyList<IBrowserFile>> | Вдига се с приетите файлове след всяка промяна. |
Пакет
FileUpload е част от RayCraft Free. Пакет: RayCraft.Blazor. Тя се тегли от nuget.org. Вижте Първи стъпки.
Изпратете обратна връзкаВерсия 1.0.3