问题标签 [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 投票
2 回答
1526 浏览

c# - 具有相同 kendo mvc 上传控件的多个部分视图

我有一个部分视图,它有一个Kendo MVC上传控件。现在我需要在一个 .cshtml 页面中多次使用这个局部视图。

我正面临 Control 的IDDOM冲突的问题......就像第一次剑道上传正常,但第二次剑道上传无法在UI中加载。

所以我想出了一个动态 .Name (...),这样每当加载剑道上传时,它都会有唯一的ID

现在问题出在控制器方法上。在这里,我需要IEnumerable(HttpPostedFileBase) 在按钮单击时获取对象。

我有点失落。任何提示都非常有帮助。

Rgds,

帕万

编辑更清楚假设我们有一个带有文本框和按钮的局部视图。单击按钮时,我们需要验证文本框。但是,如果需要在同一个 CSHTML 下多次使用同一个局部视图,那就是现在面临的问题。

0 投票
1 回答
1480 浏览

file-upload - 剑道在ie中上传mvc - 没有进度条或百分比

我将 MVC 与 Kendo 控件一起使用。

在除 IE 之外的所有浏览器中,都有一个动态添加的进度条和百分比范围。如何强制在 IE 中显示进度条或百分比跨度?提前致谢!

0 投票
2 回答
759 浏览

kendo-ui - 剑道上传正在复制第一个文件

我有一个默认实现的剑道上传。

我选择上传的第一个文件被重复我在所有浏览器上测试了这个 重复文件
我将选择事件设置为这个 js 函数

结果是这样的: 重复文件控制台 正如我所提到的,这只发生在第一个文件上,其余的通常会去
任何想法为什么会发生这种情况?

0 投票
1 回答
1407 浏览

knockout.js - Kendo 上传 HttpPostedFileBase 在 IE11 中始终显示为空

我正在使用带有淘汰赛的剑道上传功能。控制器操作结果中的 HttpPostedFileBase 在 IE11、Chrome、Firefox 中始终显示为 null。但在使用 IE8、IE9 时效果很好。如果有人能解决这个问题,那就太好了。

查看.cshtml

控制器.cs

0 投票
1 回答
1125 浏览

kendo-ui - 删除 Kendo Upload 中的文件。jquery.min,js 文件中的错误

我已经使用以下代码在 Kendo Upload 控件的 Remove 功能上删除了上传的文件

但我在 jquery.min.js 中遇到错误:

无法获取未定义或空引用的属性“长度”

最近我已将剑道版本更新为 2014.3.1411 并且仅在此更新后才会出现错误

0 投票
1 回答
725 浏览

asp.net - Kendo MVVM 文件上传控制问题

我试图让 Kendo MVVM 文件上传与 ASP.NET 一起工作。这是我的 HTML 查找上传声明的方式:

和 FileUpload 页面加载:

上面编写的页面加载确实按预期运行并返回我想要的结果,但这里的剑道控件表现得很有趣。它告诉我上传不成功,因为用户界面上显示了错误图标。此外,虽然当我尝试访问它时正确返回了书面响应,但它是由 Kendo 提供的错误处理程序执行的:

好吧,我想我可能在这里或那里错过了一些东西/做了一些小错误,但不幸的是我无法弄清楚。任何可能建议/纠正的人?

0 投票
1 回答
3234 浏览

kendo-ui - 点击按钮触发剑道上传的OnCancel事件

在此处输入图像描述

我想在单击取消按钮时取消文件上传。

表示我想在单击取消按钮时触发onCancel(e)事件

我的代码是,

我想为取消按钮做同样的事情,点击取消按钮我写了代码,

有什么办法可以做到这一点?

请帮忙...

0 投票
0 回答
773 浏览

javascript - 如何从通过 kendoUpload 上传的 zip 文件中删除文件?使用 jszip

用户上传压缩文件后,我想在通过网络发送之前从中删除图像文件夹。我正在使用剑道进行上传,现有功能运行良好。我只想添加删除图像部分。这是我到目前为止所拥有的:

target.result事件中似乎不存在e。从那时起,没有任何东西可以正常工作。e可能应该在 FileReader 对象的 onload() 中使用(如这里这里所示),但我不知道如何将 FileReader 用于我的目的,以及 kendo Upload。

编辑:
我做了更多的阅读,现在我正在使用这样的 FileReader:

注意:file = e.files[0]与第一个代码块一样。尽管如此,我得到了错误:

Failed to execute 'readAsArrayBuffer' on 'FileReader': parameter 1 is not of type 'Blob'.

0 投票
1 回答
216 浏览

javascript - 如何在另一个事件处理程序中等待带有 q.js 的异步函数的结果?

我有下一个 Javascript 事件处理程序:

因此,当我在“//doSomething 2...”之前运行代码“//doSomething 3...”时,但由于它是一个事件处理函数,我需要在“//doSomething 2...”处准备数据将引发下一个事件之前的代码块。我如何使用 q.js(Kris Kowal 的承诺库)来做到这一点?

重要的附加信息:实际上我需要在 eventHandler 离开之前执行块 //doSomething 2... 因为有 e.data 的初始化,这将在下一步使用 - kendo ui upload 会将数据上传到服务器上.

0 投票
2 回答
2295 浏览

javascript - 如何在 MVC 中通过 kendo.upload 和 Form 上传文件后调用 javascript?

我正在尝试提交一个表单,其中一个属性是文件列表。

ActionResult成功完成后,我需要显示必须通过Javascript触发的成功消息。

如果我使用Ajax.Begin表单,则会显示 javascript 消息,但文件不会发送到ActionResult,另一方面,如果我使用Html.BeginForm会发送文件,但我无法调用 javascript 函数和因此我无法触发我的成功消息。

这是我的看法:

我的行动

我的模型

我的JavaScript:

提前致谢 :)

席恩斯