我正在使用 Kendo File Upload 控件来上传多个文件。只有少数文件被上传(尤其是第一个和最后一个)或一些随机文件。有什么解决方案吗?
索引.cshtml:
<input name="files" id="files" type="file" multiple="multiple" />
JS 文件:
$("#files").kendoUpload
({
async: {
saveUrl: "/Controller/GetUserUploadedFiles",
removeUrl: "/Controller/Remove",
autoUpload: false,
allowmultiple: true
},
select: function (e) {
onSelect(e);
},
success: function (e) {
},
error: function (e) {
}
});
//控制器方法
[HttpPost]
public void GetUserUploadedFiles(IEnumerable<HttpPostedFileBase> files)
{
//Custom logic here
}
此外,如果我可以在一个控制器方法调用中将所有文件作为 Enumerable 获取,而不是为多个文件多次调用它,那就太好了。
我有什么遗漏或做错了吗?
谢谢,斯里尼