当前位置:编程学习 > C#/ASP.NET >>

jquery用ajax方式提交asp.net后台处理,怎么接收前台上传控件的file的值?

用jquery的AJAX方式提交asp.net后台处理,后台用各种方法都获取不到Request.Files.Count。要不就是索引超出范围,前台也加了enctype="multipart/form-data"了,搞了快两天了,网上看了好多例子,试到眼睛都快烂了,还是没有结果~抓狂啊~求帮助!或者提供一些代码和demo~ --------------------编程问答-------------------- 答案,不能无刷新上传文件

现在的刷新大多是模拟的,使用的时候iframe

从这个角度,找找资料 --------------------编程问答--------------------
引用楼主 longerluwei 的回复:
用jquery的AJAX方式提交asp.net后台处理,后台用各种方法都获取不到Request.Files.Count。要不就是索引超出范围,前台也加了enctype="multipart/form-data"了,搞了快两天了,网上看了好多例子,试到眼睛都快烂了,还是没有结果~抓狂啊~求帮助!或者提供一些代码和demo~

不能这样直接无刷新上传的,,要实现无刷新上传就要模拟iframe
你还是使用Jqaury插件比较好,Uploadify不错 --------------------编程问答-------------------- 异步不能获取文件流
可提交到隐藏iframe  --------------------编程问答-------------------- http://www.cnblogs.com/chenping-987123/archive/2010/09/25/1834372.html

需要具体了解的话,可以参看一下这个jquery.uploadify.js 的源代码
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,