asp.net无刷新上传图片并预览
来源:互联网 发布:java众数计算 编辑:程序博客网 时间:2024/06/09 18:46
思路:
1.通过HTML控件file选择图片,然后通过form提交到一般处理程序。
注意:这里需要实现无刷新提交,无刷新提交在这里就不多说了,有很多中方法。如:通过iframe实现
2.一般处理程序接收到传来的file信息后,读取图片的信息,然后把信息存入数据流中(该数据流是用来预览图片用)。如:a.aspx?id=123的形式从内存流里读取图片
3.自己创建一个类,把内存流转换成字节类型byte[]并存入SESSION(用来存储图片时用)
protected void Button1_Click(object sender, EventArgs e) { if (Session["file_info"] != null) { Thumbnail thumbnails = Session["file_info"] as Thumbnail; string UploadPath = Server.MapPath("UpLoad/"); FileStream fs = new FileStream(UploadPath + thumbnails.ID + ".jpg", FileMode.Create); BinaryWriter bw = new BinaryWriter(fs); bw.Write(thumbnails.Data); bw.Close(); fs.Close(); Session.Clear(); } }
下载地址:ASP.NET实现图片无刷新异步上传预览
- asp.net无刷新上传图片并预览
- ajax无刷新上传图片并实时预览【转载】
- Asp.net无刷新上传图片,并显示进度条,不使用任何插件
- Asp.net无刷新上传图片,并显示进度条(续)
- JSP图片上传无刷新实现预览
- jquery+ajax+图片无刷新上传+预览
- 无刷新上传预览图片-formData
- asp.net(c#)一次预览并上传多张图片
- ASP.NET上传图片时并产生预览
- asp.net(c#)一次预览并上传多张图片
- asp.net(c#)一次预览并上传多张图片
- Asp.Net FileUpload选择图片后预览,并直接上传
- Asp.Net无刷新上传并裁剪头像
- asp.net UpdatePanel实现无刷新上传图片
- Asp.net 2.0 无刷新图片上传+回显
- php使用jquery Form 实现页面无刷新上传图片,并预览图片
- asp.net单步无刷新上传并回显图片
- ASP.NET上传图片时,产生预览
- DVB & CMMB
- linux中的jiffies变量 [转]
- 不出门知天下事的好网站好博客
- Android Power Management 【转】
- 内核里写i2c client 驱动的两种方式 【转】--未读
- asp.net无刷新上传图片并预览
- android 按键、键盘移植
- Source Insight的应用技巧、宏功能【转】
- android系统时间的维持
- 编译android2.3,“没有那个文件或目录”问题
- 求公约数两种算法
- Android 核心分析 之八------Android 启动过程详解[转]
- Android 的诞生与发展
- Android之父安迪·鲁宾