Zum Inhalt springen
FARBE UND DATEI · FREE

FileUpload

Dateien per Drag-and-drop ablegen oder auswählen, mit eingebauter Prüfung von Größe und Typ.

Eine Ablagefläche und eine Dateiauswahl in einem. FileUpload prüft Größe, Typ und Anzahl, listet die akzeptierten Dateien auf und teilt Ihrem Code mit, wenn sich die Liste ändert.

Warum es hilft

  • Ziehen und Ablegen oder auswählen
  • Prüfung von Größe, Typ und Anzahl
  • Akzeptierte Dateien aufgelistet

Wo es passt

  • Anhänge
  • Einreichen von Dokumenten
  • Bild-Uploads
Das Steuerelement FileUpload auf einer RayCraft-Seite

Beispiel

<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;
}

Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.

In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.

Alle Steuerelemente ยท Dokumentation