FileUpload
FreeSläppzon och filväljare. Den kontrollerar storlek, typ och antal, listar de accepterade filerna och utlöser FilesChanged; att läsa innehållet är upp till dig (IBrowserFile.OpenReadStream).
Exempel

Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
Accept | string | Tillåtna typer som image/*, .pdf eller en MIME-typ, åtskilda med kommatecken. |
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
Disabled | bool | Inaktiverar interaktion. |
Label | string | Synlig etikettext (diagram: tillgängligt namn; IconButton: tillgängligt namn och verktygstips). |
MaxFiles | int | Största antal filer som kan läggas till när Multiple är på (standard 10). |
MaxFileSize | Int64 | Största filstorlek i byte (standard 10 MB). |
Multiple | bool | Tillåter markering av flera rader: klick, Ctrl+klick, Shift+klick, Shift+piltangenter, Ctrl+A (VirtualList). |
Style | string | Inbäddad stil som läggs till på rotelementet. |
Händelser
| Händelse | Typ | Beskrivning |
|---|---|---|
FilesChanged | EventCallback<IReadOnlyList<IBrowserFile>> | Utlöses med de accepterade filerna efter varje ändring. |
Paket
FileUpload ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.
Skicka synpunkterVersion 1.0.3