Search results

Add Additional Data on Upload in ASP.NET Core Uploader control

The uploader control allows you to add additional data on file upload, which is used to get in the server-side. By using uploading event and its customFormData argument, you can achieve this behavior. Refer to the following example.

tagHelper
index.css
@{
    var asyncSettings = new Syncfusion.EJ2.Inputs.UploaderAsyncSettings { SaveUrl = "https://ej2.syncfusion.com/services/api/uploadbox/Save", RemoveUrl = "https://ej2.syncfusion.com/services/api/uploadbox/Remove" };
}

<div class="control_wrapper">
    <div id='preview'></div>
    <ejs-uploader id="fileupload" uploading="onFileUpload" asyncSettings="@asyncSettings"> </ejs-uploader>
</div>
<script>

    function onFileUpload(args) {
        debugger
        args.customFormData = [{ 'name': 'Syncfusion INC' }];
    }

</script>
.control_wrapper {
	max-width: 505px;
	margin: auto;
}