FileUpload
FreeAblagebereich und Dateiauswahl. Er prüft Größe, Typ und Anzahl, listet die akzeptierten Dateien auf und löst FilesChanged aus; das Lesen des Inhalts liegt bei Ihnen (IBrowserFile.OpenReadStream).
Beispiel

Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Accept | string | Zulässige Typen wie image/*, .pdf oder ein MIME-Typ, durch Kommas getrennt. |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Disabled | bool | Deaktiviert die Interaktion. |
Label | string | Sichtbarer Beschriftungstext (Diagramme: zugänglicher Name; IconButton: zugänglicher Name und QuickInfo). |
MaxFiles | int | Höchstzahl von Dateien, die bei aktivem Multiple hinzugefügt werden können (Standard 10). |
MaxFileSize | Int64 | Größte Dateigröße in Bytes (Standard 10 MB). |
Multiple | bool | Erlaubt die Auswahl mehrerer Zeilen: Klick, Strg+Klick, Umschalt+Klick, Umschalt+Pfeile, Strg+A (VirtualList). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
FilesChanged | EventCallback<IReadOnlyList<IBrowserFile>> | Wird nach jeder Änderung mit den akzeptierten Dateien ausgelöst. |
Paket
FileUpload gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3