Angular 剑道角度上传:500服务器错误代码后未触发错误事件

Angular 剑道角度上传:500服务器错误代码后未触发错误事件,angular,kendo-ui,Angular,Kendo Ui,在前端,我使用Angular 7,并尝试使用剑道上传图像: <kendo-upload [saveUrl]="uploadSaveUrl" [removeUrl]="uploadRemoveUrl" [restrictions]="uploadRestrictions" [multiple]="false" [withCredentials]="false"

在前端,我使用Angular 7,并尝试使用剑道上传图像:

        <kendo-upload
          [saveUrl]="uploadSaveUrl"
          [removeUrl]="uploadRemoveUrl"
          [restrictions]="uploadRestrictions"
          [multiple]="false"
          [withCredentials]="false"
          (success)="showSavedSuccess()"
          (error)=showSavedFailed($event)
        >
我用

return StatusCode(500);
在这种情况下,没有触发,我仍然从剑道那里收到消息
上传…
。如果我检查网络,我会清楚地看到
500错误
消息

我试图从后端发送不同的响应(null,…),但所有响应的结果都是一样的

顺便说一句,这个问题与类似的标题无关

我该修什么?我应该从BE返回某个错误值,还是必须以不同的方式处理剑道模块?我在剑道的网页上没有找到这个信息。。。救命啊

当上载或删除操作失败时触发

状态代码500不应到达客户端。应该从服务器返回正确的HTTP状态代码/错误

这里是最常见状态代码的内置ASP.NET核心方法,用于触发上载组件的错误事件。或者,可以用于自定义整个客户机-服务器通信。可以从自定义拦截器组件发送自定义错误响应

资料来源:Telerik支持小组

return StatusCode(500);