FileUpload Component
A file upload component with drag-and-drop support, validation, and image previews.
Single File Upload
Basic single file upload with drag-and-drop support.
Multiple File Upload
Upload multiple files at once with file list display.
Image Upload with Previews
Upload images with thumbnail previews.
Document Upload
Upload PDF and Word documents only.
File Size Limit
Upload files with a maximum size of 2MB.
File Count Limit
Upload up to 3 files maximum.
Without Upload Progress
File upload without progress indicator.
Disabled State
Disabled file upload component.
Form Integration with Validation
File upload integrated with Blazor's EditForm and validation.
Custom Styling
File upload with custom CSS classes.
All Features Combined
Demonstrates all features: multiple files, file type restriction, size limit, count limit, previews, and progress.