我正在尝试创建一个允许使用asp.net上传异步文件的表单。我意识到你不能上传一个带有ajax的文件,所以我正在研究替代方案
最好的方法是什么?在页面上创建一个包含文件输入的整个表单的iframe?我可以在框架的父级上有提交按钮强制框架提交,然后显示某种微调器以指示文件正在上传吗?理想情况下,我希望将用户重定向到另一个页面。有没有一个简单的方法来做到这一点?
答案 0 :(得分:1)
您是否尝试过手动使用其中一个jquery插件?
答案 1 :(得分:0)
为什么不使用ASP.NET AJAX Control Toolkit的AsyncFileUpload control?它是免费的,效果很好。
答案 2 :(得分:0)
您可以使用http://jquery.malsup.com/form/#file-upload
将其发布到以常规方式处理服务器端文件上传的页面。
我喜欢让页面返回带有成功/失败标志和消息的JSON,然后解析响应以确定上传是否成功。