public onFileUpload(e: UploadEvent): void {
// const file = e.files[0].rawFile;
// e.preventDefault();
// const formData = new FormData();
// formData.append("file", file, file.name);
// formData.append("sourceId", "1");
// formData.append("documentTypeId", "1");
// formData.append("associationId", this.id.toString());
// formData.append("documentTypeName", "InventoryManagementImage");
// this.HttpClient.post("upload", formData).subscribe(
// (response) => {
// console.log("Upload successful:", response);
// // Handle response
// },
// (error) => {
// console.error("Upload failed:", error);
// // Handle error
// }
// );
// console.log(e, "e");
}
if i use this it works but when i try another way its sucks
public uploadSaveUrl = "upload"
const formData = new FormData();
// Append additional data to FormData
formData.append("sourceId", "1");
formData.append("documentTypeId", "1");
formData.append("associationId", this.id.toString());
formData.append("documentTypeName", "InventoryManagementImage");
// Iterate through selected files and append to FormData
e.files.forEach((file) => {
formData.append("file",file.rawFile, file.name);
console.log( file.name, " file");
});
// Set the FormData as the upload data
e.data = formData;
console.log(e.data ,e , 'data') is i possible to adding this formdata on kendo uploadSaveUrl ? and make request then?