利用Asp.net MVC处理文件的上传下载
2014-04-11 17:39
155 查看
一:前台使用上传文件标签
二:后台使用HttpPostedFileBase处理文件
1:获取
三:配置允许上传文件的最大值
<httpRuntime targetFramework="4.5" maxRequestLength="10485760" executionTimeout="3600"/>
四:用ajaxform上传例子
前台
<input name="fileUpload" type="file" /></td>
二:后台使用HttpPostedFileBase处理文件
1:获取
HttpPostedFileBase fileUpload = _request.Files[0];
三:配置允许上传文件的最大值
<httpRuntime targetFramework="4.5" maxRequestLength="10485760" executionTimeout="3600"/>
四:用ajaxform上传例子
前台
@{ Layout = null; } <!DOCTYPE html> <script src="~/Content/Plug/jquery-easyui-1.3.5/jquery.min.js"></script> <script src="~/Content/js/jquery.form.js"></script> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Emcee</title> </head> <body> <div> <form id="upfrom" enctype="multipart/form-data"> <input name="fileUpload" type="file" /> <input type="button" value="上传" name="上传" onclick="emcee.sc()"/> </form> </div> </body> </html> <script> var emcee = {}; $(function () { var options = { type: "post", url: "../Emcee/Upload", success: function (data) { alert(data); } }; $('#upfrom').ajaxForm(options); }); emcee.sc = function () { $('#upfrom').submit(); } </script>后台:
[HttpPost] public JsonResult Upload() { try { HttpPostedFileBase fileUpload = Request.Files[0]; string path = AppDomain.CurrentDomain.BaseDirectory + "Users/"; if (Directory.Exists(path) == false)//如果不存在就创建file文件夹 { Directory.CreateDirectory(path); } string filename = Path.GetFileName(Request.Files[0].FileName); Request.Files[0].SaveAs(Path.Combine(path, filename)); return Json("上传成功!"); } catch (Exception e) { return Json("上传失败!"); } }
相关文章推荐
- 【译】利用Asp.net MVC处理文件的上传下载
- 【译】利用Asp.net MVC处理文件的上传下载
- 【译】利用Asp.net MVC处理文件的上传下载
- 利用Asp.net MVC处理文件的上传下载
- 利用Asp.net MVC处理文件的上传下载
- 利用Asp.net MVC处理文件的上传下载
- 利用SkyDrive Pro 迅速批量下载SharePoint Server 上已上传的文件
- JSP利用SmartUpload组件实现文件上传下载
- 在linux命令行利用SecureCRT上传下载文件
- 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!
- 利用dorado mapping快速开发文件的上传和下载
- Xshell5下利用sftp上传下载传输文件
- 利用SecureCRT上传、下载文件(使用sz与rz命令)
- 利用secureCRT从本地上传文件到linux虚拟机以及从linux虚拟机下载文件到本地
- 利用XShell上传、下载文件(使用sz与rz命令),超实用!
- scp 利用ssh 上传下载文件 到服务器
- xshell利用linux rz sz 命令上传、下载文件
- 利用WCF实现上传下载文件服务
- 2014-07-23 利用ASP.NET自带控件实现单文件上传与下载
- 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!