C#和js 实现文件上传及保存
2014-03-31 14:17
295 查看
前端:
通过表单提交到后端
后端:
<form action="form_action.asp" method="get"> <input type="text" size="20" name="upfile" id="Text1" style="border:1px dotted #ccc"> <input type="button" value="浏览" onclick="path.click()" style="border:1px solid #ccc;background:#fff"> <input type="file" id="File1" style="; border:1px solid red;" onchange="upfile.value=this.value"/> <input type="submit" value="Submit" /> </form>
通过表单提交到后端
后端:
// 保存文件 到项目目录 images\\driverAvatar 下 HttpFileCollection files = HttpContext.Current.Request.Files; for (int i = 0; i < files.Count; i++) { HttpPostedFile postedFile = files[i]; postedFile.SaveAs(System.AppDomain.CurrentDomain.BaseDirectory + "\\images\\driverAvatar\\" + System.IO.Path.GetFileName(postedFile.FileName)); // dr.driver_phone = postedFile.FileName; }
相关文章推荐
- c#、asp.net 基于ajaxfileupload.js 实现文件异步上传
- C#中用js实现文件无刷新上传
- 点滴积累【C#】---C#实现上传word将路径保存到数据库,文件保存到服务器。并且按照名称读取服务器的word
- resumable.js —— 基于 HTML 5 File API 的文件上传组件 支持续传后台c#实现
- 点滴积累【C#】---C#实现上传word以流形式保存到数据库和读取数据库中的word文件。
- ASP.NET(C#)实现一次性动态上传多张图片(多个文件)
- java简单多线程方式+实现文件上传(spring mvc + jquery.form.js 框架)
- SpringMVC结合ajaxfileupload.js实现异步上传文件
- 七牛云:ckeditor JS SDK 结合 C#实现多图片上传。
- spring boot+angularjs实现文件上传
- 文件上传显示保存到数据库实现类
- ajaxfileupload.js插件结合一般处理文件实现Ajax无刷新上传
- JS实现的文件拖拽上传功能示例
- js实现点击按钮弹出上传文件的窗口
- 使用nodejs+express(4.x+)实现文件上传
- C#代码实现上传文件到SharePoint文档库
- [转]用C#如何实现大文件的断点上传
- js实现异步上传文件
- 实现jQuery-form.js实现异步上传文件
- Dropzone.js实现文件拖拽上传功能(附源码下载)