Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 剑道文件上传不会将所有上传的文件提交给控制器保存在IE11上_Javascript_Asp.net Mvc_Asp.net Mvc 4_Kendo Ui - Fatal编程技术网

Javascript 剑道文件上传不会将所有上传的文件提交给控制器保存在IE11上

Javascript 剑道文件上传不会将所有上传的文件提交给控制器保存在IE11上,javascript,asp.net-mvc,asp.net-mvc-4,kendo-ui,Javascript,Asp.net Mvc,Asp.net Mvc 4,Kendo Ui,我正在ASP.NET应用程序(MVC4)中使用剑道文件上载。它在Firefox和Chrome上运行良好。当我尝试在IE11上上传文件时,并不是所有文件都被发送到controller保存(我通过打印所有文件上传请求知道这一点)。另一个观察结果是,剑道文件控件似乎不会为那些未上传的文件报告成功事件(这是通过调试javascript事件处理程序知道的)。以下是文件上载代码: <div> @(Html.Kendo().Upload() .Name

我正在ASP.NET应用程序(MVC4)中使用剑道文件上载。它在Firefox和Chrome上运行良好。当我尝试在IE11上上传文件时,并不是所有文件都被发送到controller保存(我通过打印所有文件上传请求知道这一点)。另一个观察结果是,剑道文件控件似乎不会为那些未上传的文件报告成功事件(这是通过调试javascript事件处理程序知道的)。以下是文件上载代码:

 <div>
        @(Html.Kendo().Upload()
              .Name("files")
              .ShowFileList(false)
              .Async(async => async
                  .Save("save", "Upload")
                  .AutoUpload(false)
                  .Remove("Remove", "Upload"))          
              .Events(events => events
                  .Progress("file.fileUploadOnProgress")
                  .Upload("file.fileUploadOnUpload")
                  .Select("file.fileUploadOnSelect")
                  .Success("file.fileUploadOnSuccess")
                  .Error("file.fileUploadOnError")
                  .Complete("file.fileUploadOnComplete")
                  .Cancel("file.fileUploadOnCancel")
              )
              )    
    </div>

@(Html.Kendo().Upload())
.Name(“文件”)
.ShowFileList(错误)
.Async(Async=>Async
.Save(“保存”、“上载”)
.自动上载(错误)
.删除(“删除”、“上载”))
.Events(Events=>Events
.Progress(“file.fileUploadOnProgress”)
.Upload(“file.fileUploadOnUpload”)
.Select(“file.fileUploadOnSelect”)
.Success(“file.fileUploadOnSuccess”)
.Error(“file.fileUploadOnError”)
.Complete(“file.fileUploadOnComplete”)
.Cancel(“file.fileUploadOnCancel”)
)
)    

我的问题是,这是剑道文件上传控制的已知问题,还是文件上传控制与IE浏览器一起工作的问题,还是我的代码中的问题?我的猜测是,如果没有人有类似的问题,这可能是我的代码问题,我可能需要重新检查我的代码并找出根本原因。干杯

经过几天的调查,它看起来像一个IE bug