ClassTelerikUpload
The class for the Telerik Upload component.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class TelerikUpload : TelerikUploadBase<UploadFileInfo>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentTelerikUploadBase<UploadFileInfo>TelerikUpload
Implements:
Inherited Members
Constructors
TelerikUpload()
Declaration
public TelerikUpload()
Properties
AutoUpload
Specifies if the selected files will be uploaded automatically.
The default value is true
.
Files
Used to preload a list of files to the Upload component during initialization.
Declaration
[Parameter]
public IEnumerable<UploadFileInfo> Files { get; set; }
Property Value
OnCancel
Triggered when the user clicks the Cancel icon of a file that is currently uploading.
Declaration
[Parameter]
public EventCallback<UploadCancelEventArgs> OnCancel { get; set; }
Property Value
OnClear
Triggered when the user clicks the Clear button below the file list.
Declaration
[Parameter]
public EventCallback<UploadClearEventArgs> OnClear { get; set; }
Property Value
OnError
Triggered when an upload or remove request fails in the controller.
Declaration
[Parameter]
public EventCallback<UploadErrorEventArgs> OnError { get; set; }
Property Value
OnProgress
Triggered when the progress of the file upload is changed.
Declaration
[Parameter]
public EventCallback<UploadProgressEventArgs> OnProgress { get; set; }
Property Value
OnRemove
Triggered when the users clicks the Remove (X) button of an uploaded file.
Declaration
[Parameter]
public EventCallback<UploadEventArgs> OnRemove { get; set; }
Property Value
OnSelect
Triggered when the user selects one or more new files for upload.
Declaration
[Parameter]
public EventCallback<UploadSelectEventArgs> OnSelect { get; set; }
Property Value
OnSuccess
Triggered when an upload or remove request is successful.
Declaration
[Parameter]
public EventCallback<UploadSuccessEventArgs> OnSuccess { get; set; }
Property Value
OnUpload
Triggered before a file is uploaded. By default, it will fire immediately after OnSelect, unless AutoUpload="false".
Declaration
[Parameter]
public EventCallback<UploadEventArgs> OnUpload { get; set; }
Property Value
RemoveField
Sets the FormData key which contains the list of file names that are submitted to removeUrl.
Declaration
[Parameter]
public string RemoveField { get; set; }
Property Value
RemoveUrl
The URL of the handler which is responsible for the removal of the uploaded files (if any).
Declaration
[Parameter]
public string RemoveUrl { get; set; }
Property Value
SaveField
Sets the FormData key which contains the files submitted to saveUrl.
Declaration
[Parameter]
public string SaveField { get; set; }
Property Value
SaveUrl
The URL of the handler that will receive the submitted file(s).
WithCredentials
Specifies if credentials (cookies, headers) will be sent for cross-site requests.
Declaration
[Parameter]
public bool WithCredentials { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides