Hi Pranshu,
Greetings from Syncfusion support.
You can use the public upload to upload the file programmatically. Please refer to the code below,
|
<div class="form-group">
<SfUploader @ref="UploadObj" ID="UploadFiles" Multiple="false" AutoUpload="false">
</SfUploader>
</div>
<button type="submit" class="btn btn-primary" @onclick="@onClick">Upload</button>
@code{
SfUploader UploadObj;
public async Task onClick()
{
await this.UploadObj.Upload();
}
}
|
You can use the UploaderUploadedFiles tag to manually create a list of files.
|
<SfUploader @ref="UploadObj" ID="UploadFiles" Multiple="false" AutoUpload="false">
<UploaderEvents ValueChange="OnChangeUpload"></UploaderEvents>
<UploaderUploadedFiles Name="Nature" Size=500000 Type=".png"></UploaderUploadedFiles>
<UploaderUploadedFiles Name="TypeScript Succinctly" Size=12000 Type=".pdf"></UploaderUploadedFiles>
<UploaderUploadedFiles Name="ASP.NET Webhooks" Size="500000" Type=".docx"></UploaderUploadedFiles>
</SfUploader> |
Regards,
Sevvandhi N