问题标签 [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.
.net - Android 相当于 .Net WebClient.uploadFileAsync
我希望在 android 上异步发送文件。使用 c#,我将使用 WebClient.uploadFileAsync。我发现 Java 等效... AsyncHttpClient。但是,我发现这不能在 Android 中使用。我希望能够获得上传的进度。更重要的是,虽然我不想将整个文件加载到内存中;这些文件是大图像,他们无法一次上传所有文件。
所以我的问题很简单,.Net 的 WebClient.uploadFileAsnyc 是否有 Android 替代品?
c# - 在 asp.net 的 UpdatePanel 中更新图像 url
我有一个GridView,其中有一个UpdatePanel。我正在尝试使用 AJAX ASyncFileUpload更新我的asp:image的 I* mage URL * 。过去 2 天我一直在 Google 上搜索解决方案。
这是代码:
更新面板:
更新面板是ModalPopupExtender的一部分, pnlUploadImage也是如此。这些工作正常。GridView也可以正常工作。
背景代码:
btnUpdate是一个可能的解决方案,但最终无法正常工作。基本上,当我单击图像时,AsyncFileUpload会以弹出格式弹出。然后我选择一个图像并上传它。我触发了UploadComplete上的更新,这应该会更改图像 URL。
问题是我看到的图像(silhouette.jpg)即使在通过 UploadComplete之后仍然存在。当我一步一步做时,我看到ImageURL正在更改。我检查了一下,这是在功能中选择的正确图像。
总的来说,为什么会,即使在反向代码中更改了 ImageURL,我在浏览器上看到的图像也不会改变。
c# - GDI+ 一般错误...正在尝试保存文件
我已经从这里的每个人那里学到了很多东西,但是我遇到了一个我无法找到答案的问题。在尝试保存已使用 AsyncFileUpload 上传的图像时,我收到以下错误:GDI+ 中发生一般错误。
我已经做了很多谷歌搜索,似乎最有可能的问题是权限相关。我尝试允许对 Network 和 Network_Serice 进行写入/修改。后来尝试允许环境用户使用它,最后用“所有人”对其进行了测试——不幸的是,它仍然无法正常工作。
一个可能的问题是我依赖于内置的开发服务器这一事实。我对这一切还是很陌生,所以不太确定这方面是否有任何限制,或者我是否只是忽略了一些明显的东西。
代码:
如果有人有任何想法或需要更多信息,请告诉我。
c# - 会话错误:对象未设置为实例
在我的网页中,我无法在远程服务器中回发会话变量。
问题是
如果页面不是 IsPostback,那么我可以获得会话变量。
但如果页面回发,则会出现错误。
当我使用异步文件上传时,也会出现同样的错误。我正在使用 asynchfileupload 上传图像并将其存储到会话变量中。然后单击按钮,我将数据保存到目录。
当我将任何文件上传到服务器时会出现此问题。我正在使用 asynchfileupload 控件上传图像。但它并不经常发生。
这是我的代码
点击按钮
将值插入数据库。
经过一番谷歌搜索后,我读到当任何文件添加到任何子目录或编辑 webconfig 时,都会导致应用程序重新启动。
如果是这样我该如何解决这个..
提前致谢。
c# - 父页面,包括带有 AsyncFileUpload 的 iframe 表单。上传并点击“发送”后重定向到“_top”
我有一个包含 iframe的父页面(testFrame.aspx) 。
iframe 是一个带有 AsyncFileUpload 控件 (ajaxcontroltoolkit)的 aspx 表单( form.aspx)。
该表单包含一个文本框和一个必填字段验证器。
在bt_Send
Codebehind 中,我检查用户是否在文本框中输入了文本,如果没有,则显示错误消息。
现在,如果我测试我的父表单并输入文本并单击“发送”,我会看到我的反馈消息(我在文本框中输入的文本)。
如果我不输入文本并单击发送,则会收到错误消息。
现在发生了奇怪的事情:如果我不输入文本,但我使用 AsyncFileUpload 上传了一个文件。
我单击“发送”,而不是收到错误消息,而是重定向到我的父页面之外的 form.aspx(如 target="_top"),没有错误消息。我只是在 iframe 中不再看到干净的表单。
我不想要那个。我希望表单保留在我的父页面中
testForm.aspx 看起来像这样:
form.aspx 看起来像这样:
以及 form.aspx.cs 背后的代码:
file-upload - 在 nginx 中禁用请求缓冲
似乎 nginx 在将请求传递给上游服务器之前会对其进行缓冲,虽然在大多数情况下对我来说都可以,但它非常糟糕:)
我的情况是这样的:
我将 nginx 作为前端服务器来代理 3 个不同的服务器:
- 具有典型 php 应用程序的 apache
- 我用python和gevent构建的shaveet(一个开源comet服务器)
- 使用 gevent 再次构建文件上传服务器,代理上传到 rackspace 云文件,同时接受来自客户端的上传。
#3 是问题所在,现在我所拥有的是 nginx 缓冲所有请求,然后将其发送到文件上传服务器,文件上传服务器又将其发送到 cloudfiles,而不是在收到每个块时发送它(那些使上传速度更快的我可以将 6-7MB/s 推送到云文件)。
我使用 nginx 的原因是有 3 个不同的域和一个 IP,如果我不能这样做,我将不得不将文件上传服务器移动到另一台机器上。
.net - 无法从后面的 AsyncFIleUpload.OnUploadCompleted 代码访问 .NET 控件
我正在使用 AJAX 工具包 AsyncFileUpload 如下...
我正在尝试访问 btnImport 控件以使其在上传成功时可见,但是从后面代码中的 uploadComplete 过程访问它什么都不做......
任何帮助,将不胜感激。
干杯,本
javascript - AsyncFileUpload 限制上传的文件大小
我正在使用 AsyncFileUpload 以允许用户异步上传文件。
我想将文件的大小限制为 1MB。
就我所见,我只能在上传完成后获得文件的长度
就像上传开始时一样:
(OnClientUploadStarted)
args.get_length() 是 null ,所以我不能使用它...
上传完成后:
(OnClientUploadComplete)
工作正常,但文件已经上传...
那么在上传之前如何知道文件的大小呢?我错过了一些非常简单的东西吗?
我真的很想在不处理 HTTP 请求长度和排序的情况下做到这一点。
谢谢!
asp.net - Asyncfileupload 在 Firefox 中不起作用
我正在创建一个 asp.net 网站,其中我有一个 Asyncfileupload 控件,它位于更新面板中。它在 Chrome 和其他浏览器中运行良好,但在 FireFox 中不起作用..请帮助..
c# - asyncFileUpload 的 onUploadComplete 事件
onUploadComplete 事件执行后如何显示btn?即使我在那个事件中说 btn.visible=true 现在它也不会出现..
我在其中一个线程中读到此事件是异步发生的,因此我们必须为其编写 javascript 并调用 onClientUploadCompete。
但是有谁知道如何在不编写 javascript 的情况下做到这一点?请提前紧急感谢!