asp.net MVC实现无组件上传图片实例介绍
2013-05-28 00:00
1316 查看
例子:
如我想上传一个图片到服务器端:asp页面
js代码:
后台代码
如我想上传一个图片到服务器端:asp页面
<form id="form1" runat="server" action="/bookIndex/fileUpLoad/(你准备处理的 ActionResult)" method="post" enctype="multipart/form-data"> <input type="file" id="imageUpLoad" name="imageUpLoad"> <input type="button" value="点击上传" onclick="UpLoad()"> .... </form>
js代码:
<script type="text/javascript"> function UpLoad() { 如果有其他的值,判断下是否为空. form1.submit(); } <script>
后台代码
public ActionResult fileUpLoad(HttpPostedFileBase imageUpLoad(这里跟前台页面input输入框name保持一致)) { string fileName = imageUpLoad.FileName; //转换只取得文件名,去掉路径。 if (fileName.LastIndexOf("\\") > -1) { fileName = fileName.Substring(fileName.LastIndexOf("\\") + 1); } //保存到相对路径下。 imageUpLoad.SaveAs(Server.MapPath("../../image/img/" + fileName)); //以下代码是将 路径保存到数据库。 string ImagePath = "../../image/img/" + fileName; string sql = "insert into bookinfo(bookphoto)values('" + ImagePath + "')"; //封装好的代码,直接调用。 DataBase db = new DataBase(); db.getConn(); int result = db.executeUpdate(sql); return View(); }
相关文章推荐
- asp.net MVC实现无组件上传图片实例介绍
- asp.net MVC实现无组件上传图片
- ASP.NET MVC图片上传前预览简单实现
- ASP.NET MVC中使用Dropzone.js实现图片的批量拖拽上传
- ASP.NET MVC WebAPI 上传图片实例与实战计算BOM成本的存储过程
- 简单2步实现 asp.net mvc ckeditor 图片上传
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- ASP.NET MVC中使用Dropzone.js实现图片的批量拖拽上传
- ASP.NET MVC应用程序实现下载功能和显示上传的图片
- Asp.net MVC 实现图片上传剪切
- ASP.NET MVC图片上传前预览简单实现
- Asp.net实现MVC处理文件的上传下载功能实例教程
- ASP.NET MVC实现图片上传、图片预览显示
- asp.net中MVC借助Iframe实现无刷新上传文件实例
- ASP.NET MVC WebAPI 上传图片实例
- Asp.net MVC使用swupload实现多图片上传功能
- asp.net中MVC借助Iframe实现无刷新上传文件实例
- ASP.NET MVC实现图片上传、图片预览显示
- Asp.net MVC 实现图片上传剪切
- Asp.net实现MVC处理文件的上传下载功能实例教程