Javascript 在ASP.NET和C中使用Ajax进行文件上载#
我需要使用FileUpload而不使用postback(使用Ajax)上传图像。我尝试了许多示例。但是所有的postback都即将到来,或者它们使用的是PHP。有人能帮我在ASP.Net中使用Ajax和C#进行单文件上传或多文件上传吗。没有Ajax文件上传这回事。您看到的组件要么使用flashswfupload,要么使用隐藏的iframe,它们将表单发布到其中,给人一种以ajax方式发生的印象。有很多插件可以帮助你做到这一点。我最喜欢的是使用jquery和swfupload,您无法通过JS访问文件输入字段的内容。这是出于安全考虑。虽然您可以做的是创建一个iframe,并从一个按钮中仅提交该iframe,该iframe可以再次包含您的文件输入字段Javascript 在ASP.NET和C中使用Ajax进行文件上载#,javascript,jquery,ajax,Javascript,Jquery,Ajax,我需要使用FileUpload而不使用postback(使用Ajax)上传图像。我尝试了许多示例。但是所有的postback都即将到来,或者它们使用的是PHP。有人能帮我在ASP.Net中使用Ajax和C#进行单文件上传或多文件上传吗。没有Ajax文件上传这回事。您看到的组件要么使用flashswfupload,要么使用隐藏的iframe,它们将表单发布到其中,给人一种以ajax方式发生的印象。有很多插件可以帮助你做到这一点。我最喜欢的是使用jquery和swfupload,您无法通过JS访问文
这会给人一种Ajax文件上传控件的“印象”…正如其他人所说,如果没有回发,您无法完全做到这一点,但您可以在整个过程中添加一些漂亮的Ajax功能。Steve Sanderson在这里写了一篇很好的演练: SWFUpload
Javascript和Flash,没有回帖:),网站上有.NET实现。希望您觉得这很有用
它使用asp.net和ajax。我个人使用过:-不是免费的,但相当不错。正如其他人所说,文件上传需要回发。在任何更新面板中,你都应该将文件上传控件注册为scriptmanager的回发控件。此外,你可能对它应该是什么有一个想法。我也使用。它非常适合我的项目,它允许您将文件上传到web服务器,而无需刷新页面
这里有一个.这是SWF上传的MVC实现,如果他使用的是目前大多数人使用的WebForms,那么在移植逻辑时会遇到一些问题。