我已经使用剑道上传功能来上传文件。并使用异步上传。
$('#File').kendoUpload({
async: {
saveUrl: '@Url.Action("FileUpload", "Upload")',
autoUpload: false,
},
success: function (data) { },
error:
function (data) {}
});
在我的控制器中,我通过以下方式返回成功或错误消息:
return Json(GetModelStateErrors, JsonRequestBehavior.AllowGet); //for error
return Content("success");
但是,上传后即使控制器返回错误,它也会在 Kendo Upload 中触发成功事件。如果文件成功上传到数据库,它会在 Kendo Upload 中触发错误事件。
请帮我解决这个问题。如果您需要更多说明,请告诉我。
提前致谢,