问题标签 [kendo-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3697 浏览

javascript - 在剑道上传中按id删除文件

我已经设置剑道上传如下。

UploadAttachments 方法将文件保存在服务器文件中并在 db 中创建记录并返回以下模型

RemoveAttachments 方法需要 id。在使用空现有文件创建期间,我有以下事件处理程序,它更新文件,以便可以使用 id 删除我。

但是对于现有文件,我想不出更新文件或将 ID 从 Model.Attachements 分配到上传控件的方法。

我可以在初始化期间使用 id 设置名称,但这样我就无法正确显示文件名。

这将在 UI 中显示错误的文件名。

0 投票
1 回答
699 浏览

kendo-ui - 剑道上传控件不使用ajax POST上传文件

我正在使用剑道上传控制将文件发布到服务器

我以为剑道会发出 ajax POST 请求。然而这不是真的,在 asp.net 中HttpContext.Request.IsAjaxRequest()返回false
当我检查请求标头时,我X-Requested-With:XMLHttpRequest也看不到标头。
这是剑道上传的错误吗?

无论如何配置剑道上传控制来制作ajax POST?

0 投票
2 回答
2656 浏览

angular - Angular 2的Kendo UI上传组件-无法上传

我是 angular 2 和 web api(.net core) 的 kendo ui。我无法使用剑道上传将文件上传到 web api。

这是我的示例代码: HTML:

上传事件处理程序

上传服务:

网络接口:

在这里,我无法在 api 中获取文件列表。有工作代码吗??

0 投票
1 回答
800 浏览

jquery - 剑道上传不会发布具有复杂类型属性的对象

我在Asp.net MVC应用程序中使用剑道上传控制。在 OK 按钮的单击事件上,我想上传一个文件以及一些元数据(注意这个 OK 按钮不是 Upload 控件的 OK 按钮,它是 UI 上的其他一些按钮)

所以我将 AutoUpload 设置为 false。

然后我通过javascript触发上传事件。我还想将元数据与文件一起保存,因此根据此处的文档,我附加了一个客户端事件Upload来设置元数据。

这是我的完整代码

cshtml

上传 JavaScript

对应的MVC控制器和C#模型

当我单击确定时,所选文件按预期发布到 HttpContext.Request.Files 内的服务器。
还发布了具有原始数据类型的模型的直接属性,但是模型的复杂对象类型的子属性不会发布。

所以在上面的例子中Name,并且Age有值但Address仍然为空。

任何想法?

0 投票
1 回答
515 浏览

c# - 剑道上传到 Azure 存储

我想通过 pdf 或 text 等剑道文件上传。我在将文件名或路径发送到我的控制器时遇到了一些问题

这是我的看法

这是我的 ActionController

我需要一个模型来传递值或 JS 函数吗?

0 投票
2 回答
2119 浏览

asp.net-mvc - 剑道上传控件移除事件没有响应

我有一个这样的剑道上传控件:

在控制器中,它的 Save 方法是这样的:

其中变量filename被赋值。

它在控制器中的 Remove 方法看起来非常相似:

我验证了两种控制器方法都被正确调用,并且在这两种情况下filename 分配了变量。

上传按预期工作,Success 事件也按预期工作。(警报只是为了测试。)

问题出现在删除文件上。

当我到达 Remove 事件时,e没有.response. 它有e.filese.sender,但没有响应。

如何访问该RemoveAsync方法返回的内容?

0 投票
1 回答
547 浏览

javascript - 如何删除 kendoUpload 中的物理文件

我正在使用 Kendo UI 上传器。当我使用 kendoUpload 上传文件时,实际上我在服务器端使用 Guid.NewGuid() 重命名文件。问题是,当我想删除文件时,原始文件名被发送到服务器端的删除处理程序而不是 guidName。我该如何解决这个问题?

我在服务器端的删除处理程序如下:

我在客户端的删除事件如下:

0 投票
1 回答
1071 浏览

angular5 - 尝试使用 kendo-upload 和 Angular 5 上传文件时出错

我正在尝试使用适用于 Angular 的 Kendo UI 的上传组件将文件(图像)上传到远程服务器。

头像.component.html

头像.component.ts

来自浏览器控制台的错误

更多的信息

  • 上传组件显示正确,我可以选择一个文件
  • 所有依赖项都是最新的(我做到了npm update:)
  • UploadModule由我进口shared.module
  • HttpClient由进口app.module
  • 以下请求已启动,但如果没有上述错误,则什么也不会发生:

    /li>

包.json

请询问更多需要的信息。我不知道还能写什么。

0 投票
1 回答
799 浏览

jquery - Kendo v2014.3.1119 - Upload - getFiles is not a function

I'm using Kendo UI v2014.3.1119

I could instantiate a kendo element:

However, when bind to a button event:

I got the following error:

I followed the example from here

Not sure if this is a version issue or something I did incorrectly? Please help !

Thanks

0 投票
0 回答
528 浏览

asp.net-mvc-5 - Kendo Grid中的Kendo Upload小部件未发布所选文件

我是 ASP.NET MVC 的 Kendo UI 的新手,当我尝试通过 Kendo Grid 内的 Kendo Upload 控件发送 HTTP 请求和图像时遇到问题。

这是我的网格的代码:

我正在使用我创建的包含剑道上传的 EditorTemplate。这里是:

这是我试图在其中接收发布的图像的 RedeemViewModel:

这是网格目标的我的 Action 方法的代码

这是实际发送的请求:

在调试Action方法的时候,发现RedeemViewModel的image属性一直为null。

有没有什么办法解决这一问题?

提前致谢。