问题标签 [asyncfileupload]
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.
image - 更新面板中的图像 URL 未更改
好吧,这可能真的很简单,但我已经盯着它看了太久了。
I have an AJAX AsyncFileUpload control that when a file is selected I want the Image next to it to change. 我在 Javascript 中尝试过它,但它什么也没做,我已经在服务器端尝试过它,但仍然一无所获。这是客户端。
这是服务器端
当调用服务器端时,它会很好地设置 URL,但是图像没有任何反应,当我再次调用代码时,URL 仍然是以前的感叹号图像。它几乎就像它被遗忘了。
任何人都可以帮助我吗?提前感谢所有做出贡献的人!
asp.net - 帮助我理解以下与 AsyncFileUpload 控件相关的 javascript
在我当前的项目中,我使用了AJAX Control Toolkits 中的AsyncFileUpload控件。在我让异步文件上传部分工作后,我需要过滤文件类型,以便用户只能上传图像文件。我在网上找到了以下代码,它运行良好:
问题是:我不明白这个javascript。args参数的类型是什么?“get_fileName()”、“set_cancel()”等方法定义在哪里?我去了AsyncFileUpload控件的主页,但找不到任何关于“args”的文档。
有人可以帮我解释一下这个 Javascript 吗?谢谢
ajax - 如何将所需的验证器添加到 ajax AsyncFileUpload?
如何将客户端所需的验证器添加到异步文件上传,以强制用户在提交页面之前选择文件。
ajaxcontroltoolkit - ajaxcontroltoolkit 在异步文件上传完成后设置隐藏值
我有一个从 ajaxcontroltoolkit 使用的 asyncfileupload 控件。在后面的代码中完成的文件上,我处理文件并将文件中的信息写入数据库。我从数据库中获取记录的 id,这需要写入一个 asp 隐藏字段。我试过只设置值:
我尝试注册一个脚本,就像我在网站上的示例中看到的那样:
我刚刚尝试在响应中嵌入javascript。从我设置的方法中写入调用以处理上传的文件。到目前为止,我所做的一切都没有奏效。在我完成所有操作后,隐藏字段仍然不包含所需的值。
asp.net - modalpopupextender 中的 AsyncFileUpload 参数无效
页面加载时我收到此错误:参数无效。在这条线上:
如果我删除此属性 UploaderStyle="Modern",则不会出现错误。另外,如果我使用没有 ModalPopupExtender 的控件,我也没有错误。
你知道如何用酷炫的现代风格解决这个问题吗?
后面的代码:
谢谢。
c# - 如何防止 AsyncFileUpload 在回发时再次发送文件?
我正在开发一个管理摄影比赛的应用程序。在该应用程序中,我对用户选择的照片使用 AsyncFileUpload 控件。服务器端 UploadedComplete 进行基本验证,并根据需要缩放/剪辑图像。
问题是,当我单击页面上的提交按钮时,AsyncFileUpload 的内容与其他用户提交的数据一起发送,因此用户需要等待两倍的时间才能从服务器获得响应(我是预计大小在 3 到 7 Mb 之间的照片,上传需要一两分钟)。
我的表格如下所示:
我在文档中遗漏了什么吗?我整天都在做这件事,但没有取得多大成功。
提前致谢!
c# - C# AJAX 多个文件上传?
我目前有一个 ASP.NET、C# 页面,它接受一些文本和(当前)一个带有 MS AJAXToolKit AsyncFileUpload 的文件。但是,我希望用户能够上传多个文件——他们可以上传 1 个文件或最多 10 个文件。处理这个问题的最佳方法是什么?理想情况下,我希望他们一次上传一个文件,一旦该文件完成上传,另一个控件似乎准备好接受另一个文件(或者它可以保持空白,因为用户完成上传)。
所以我真的在寻找2个答案。一个是如何处理 GUI 方面,另一个是代码隐藏 - 当可以检查 1 个或多达 10 个控件时,我如何获取多个文件?
asp.net - AsyncFileUpload:如何隐藏超出最大请求长度的警报错误?
如果我上传的文件大于配置的最大请求长度,则会弹出“服务器响应错误:未知服务器错误”警报。它询问我是否想查看响应页面,如果我单击“确定”,则会弹出一个应用程序错误窗口,显示“超出最大请求长度”。
我已经找到了这个...... 捕获“超出最大请求长度”
我没有成功地让它发挥作用。
我还发现了另一个类似的 SO 问题(我现在似乎找不到)。不同之处在于 OP 已询问如何重定向到错误页面。我不想那样做。答案是使用在 web.config 中设置的自定义错误重定向。
我只是想吸收错误而不做任何事情,我正在使用 OnClientUploadError 事件通过 js 处理错误。基本上,我只是不想要这个愚蠢的弹出消息。
一件奇怪的事情是,在本地运行应用程序时我没有看到错误,但是当我将应用程序部署到我们的服务器时,我确实看到了错误。
注意我应该提到我知道设置最大请求长度的配置值。将其设置为非常大不适用于此实例。
更新所以,我想知道这是否与我们服务器的 IIS 设置有关。奇怪的是它不会在本地发生。关于我应该寻找什么的任何想法?我在网上找到的大部分内容都建议修改 machine.config。但是,正如我之前所说,我不只是想增加允许的大小。我正在通过 js 处理错误,我不希望在任何情况下都出现此警报。
更新好吧,听起来 IIS 默认限制是 30MB。我正在尝试的文件远少于此。我很茫然...
asp.net - Ajax Toolkit AsyncFileUpload 在普通面板中不起作用
参考以下内容: Ajax Asyncfileupload 不工作,只要我把它放在一个控件
我有同样的问题。我没有使用母版页。我在更新面板中的面板中有一个 AsyncFileUpload 控件。
关于可能导致问题的任何想法?
c# - Asyncfileupload 在 webusercontrol 中不起作用
我在使用具有 asyncfileupload 控件的 Webusercontrol 时遇到问题。我的 websusercontrol 正在加载到由更新面板包装的占位符控件中。由于异步回发,我必须加载并清除占位符的控件。
webusercontrol 工作完美,除了 asyncfileupload,它根本不想上传。我可以保证代码没有错误,因为我曾经让 webusercontrol 作为 *.aspx 站点运行。
我想问题是必须清除控件并在每次 asyncpostback 时重新加载?