Hello,
sometimes when I try to Upload files via the upload-control the upload ends up in 103% without the save and onsuccess-events firing. It doesn't seem to have anything to do with the file itself, as I'm always using the same. Sometimes it works, sometimes it doesn't.
function onSuccess(e) { var gridNotification = $("#gridNotification").data("kendoNotification"); var crmType = $("#ddlCrmType").data("kendoDropDownList"); var csvHeadRow = e.response.csvHeadRow var url = '@Url.Action(MVC.Mapping.ReturnMappingGrid())'; $.ajax({ type: "POST", url: url, data: JSON.stringify({ csvHead: csvHeadRow, crmType: crmType.text() }), contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { $('#gridContainer').html(data); gridNotification.show("Die Auswahl der jeweiligen Eigenschaft erfolgt durch Klicken des jeweiligen Eigenschaft-Felds!") var container = $(gridNotification.options.appendTo); }, error: function (xmlHttpRequest, textStatus, errorThrown) { debugger; console.log(xmlHttpRequest.responseText); console.log(textStatus); console.log(errorThrown); }, async: false });}
@(Html.Kendo().Upload() .Name("upMappingFile") .Multiple(false) .ShowFileList(true) .TemplateId("fuCsvTemplate") .Async(a => a .AutoUpload(true) .Save("SaveFile", "Mapping") .Remove("RemoveFile", "Mapping") ) .Enable(false) .Events(e => e .Success("onSuccess")) .Messages(m => m .Select("Durchsuchen...") .HeaderStatusUploading("Uploading...") .HeaderStatusUploaded("Fertig")))