BlazorInputFileExtended 1.0.1
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package BlazorInputFileExtended --version 1.0.1
NuGet\Install-Package BlazorInputFileExtended -Version 1.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BlazorInputFileExtended" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BlazorInputFileExtended" Version="1.0.1" />
<PackageReference Include="BlazorInputFileExtended" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add BlazorInputFileExtended --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: BlazorInputFileExtended, 1.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package BlazorInputFileExtended@1.0.1
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=BlazorInputFileExtended&version=1.0.1
#tool nuget:?package=BlazorInputFileExtended&version=1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Properties
Upload management
- MultiFile: Indicates can accept multiple files on the selection box.
- MaxUploatedFiles: Indicates how many files can be selected. Default 5.
- MaxFileSize: Indicates maximum file size per each file selected. Default 512000 bytes.
Input formating
- InputCss: Set the CSS to format the input file tag.
- InputTitle: Set the title when the user hover the input file tag.
- InputFileTypes: Indicates what kind of files can be selected. Ex: images/*.
Button formating
- ButtonShow: Button to upload can be hide if you want to manage externally. Default true.
- ButtonCss: Set the CSS to format the button.
- ButtonText: Set the text on the button.
- ButtonTitle: Set the title when the user hover the button.
Preview setup only for images
- IsImage: Indicate the files to select is images. Default false.
- ShowPreview: Indicates if need to show a preview for the file selected. Default false
- PreviewWrapperCss: Set the CSS to format the wrapper for the figure tag content the image. Default image
- FileCss: Set the CSS to format the image tag.
- FileBytes: Store the byte[] about the last image selected.
Post actions
If you want to upload files with some other data, send the model data.
- FormData: Object MultipartFormDataContent with the form data to send with the files.
- FormField: Indicates the field form name to send the files. Default files
- EndPoint: Indicate the URL to use for the post action. If it's not setup return a event error if try to upload images.
Events
- OnUploadedFile: When each file is uploaded. Returns FileUploadEventArgs.
- OnUploadComleted: When all files is uploaded. Returns FilesUploadEventArgs.
- OnError: When some exception. Returns ArgumentException.
- OnSave: When click on SAVE button. Returns TResponse with the model from the response.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net5.0
- Microsoft.AspNetCore.Components.Web (>= 5.0.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 2.4.23 | 479 | 6/1/2025 | |
| 2.4.22 | 3,528 | 8/6/2023 | |
| 2.4.21 | 289 | 8/6/2023 | |
| 2.4.20 | 279 | 7/30/2023 | |
| 2.4.19 | 1,496 | 4/3/2023 | |
| 2.4.18 | 7,182 | 8/17/2022 | |
| 1.3.17 | 8,967 | 9/9/2021 | |
| 1.3.16 | 482 | 9/6/2021 | |
| 1.2.15 | 524 | 9/4/2021 | |
| 1.2.14 | 447 | 8/21/2021 | |
| 1.2.13 | 444 | 8/13/2021 | |
| 1.2.12 | 504 | 8/5/2021 | |
| 1.2.11 | 528 | 8/1/2021 | |
| 1.2.10 | 453 | 7/19/2021 | |
| 1.2.9 | 515 | 7/19/2021 | |
| 1.2.8 | 631 | 7/19/2021 | |
| 1.2.7 | 677 | 7/19/2021 | |
| 1.2.6 | 526 | 7/17/2021 | |
| 1.1.4 | 762 | 7/11/2021 | |
| 1.0.3 | 465 | 7/8/2021 | |
| 1.0.2 | 509 | 7/6/2021 | |
| 1.0.1 | 538 | 7/4/2021 |
First released